- 클래스와 객체
- 필드와 메서드
객체의 생성과 활용
생성된 객체에서
응용 예시1) main() 메서드는 static/클래스 메서드 → 같은 클래스 내부의 public 메서드라도 객체 생성 없이 사용하려면 public static 메서드로 선언되어 있어야 함
static 메서드는 인스턴스 생성 없이 호출 가능함 vs 인스턴스 멤버는 인스턴스가 존재해야만 사용 가능 → static 메서드 내에 인스턴스 멤버가 있으면, static 메서드가 호출되었을 때 인스턴스가 존재하지 않을 수 있기 때문에, static 메서드에서 객체 생성 없는(이렇게 설명하는 것이 맞나? >.<) 인스턴스 멤버 사용 금지