- 변수 = 상태
ex : 자동차의 속도
- 메소드 = 행동
ex : 속도를 올림
ex : 브레이크를 밟음
이러한 것들을 포함하고 있는 틀이 Class
[접근 제한자] class 클래스명
{
// 필드, 메소드 ...
}
- 해당 클래스로의 접근을 제한 할 때 접근 제한자를 넣는다.
- 클래스 내에선 필드와 메소드가 있다.
- 필드 = 상태
- 메소드 = 행동
Dog dog = new Dog();
클래스명 식별자 = new 클래스명();
- Dog클래스를 기반으로 dog라는 객체를 만든다.
- Dog는 생성자라고 함