객체를 구상했다면 그 객체의 대표 이름을 하나 정하고 그것을 클래스 이름으로 한다.
클래스 이름은 다른 클래스와 식별한 목적으로 사용되기 때문에 자바의 식별자 작성 규칙을 따라야 한다.
클래스 이름 작성 규칙
클래스 선언
public class Car { // {: 클래스의 시작
} // }: 클래스의 끝
클래스 사용 방법
public static void main(String[]args) {
// 메소드 호출 및 테스트
}
public class Car { // 필드 선언! 이곳이 바로 필드~ (객체의 데이터를 저장하는 곳)
String company = "현대 자동차";
String model = "그랜져";
String color = "검정";
int maxSpeed = 350;
int speed;
}
public class CarExample {
public static void main(String[]args) {
Car myCar = new Car(); // new: 객체가 생성됨!
myCar.speed = 60; // 객체를 생성했기 때문에 필드에 접근이 가능!
//근데 speed는 필드에 할당된 값이 원래 없는데 여기서 필드 값을 변경(수정)해 준 것임. (할당된 값이 없으면 디폴트 데이터가 나온다. null, false, 0)
}
}