인스턴스메서드 썸네일형 리스트형 [자바의정석 | Chapter 06 객체지향 프로그래밍1] 클래스 메서드와 인스턴스 메서드 1. 학습목표 클래스 메서드와 인스턴스 메서드를 이해할 수 있다. 2.필요 개념 문장정리 클래스 메서드와 인스턴스 메서드 메서드 앞에 static이 붙어 있으면 클래스메서드이고 붙어 있지 않으면 인스턴스 메서드이다. 클래스 메서드도 객체를 생성하지 않고도 클래스이름.메서드이름(매개변수)로 호출이 가능하다. 인스턴스 메서드는 반드시 객체를 생성해야만 호출할 수 있다. 클래스를 설계할 때 멤버변수 중 모든 인스턴스에 공통으로 사용하는 것에 static을 붙인다. 클래스 변수는 인스턴스를 생성하지 않아도 사용할 수 있다. 클래스 메서드는 인스턴스 변수를 사용할 수 없다. 메서드 내에서 인스턴스 변수를 사용하지 않는다면 static을 붙이는 것을 고려한다. 같은 클래스에 속한 멤버들 간에는 별도의 인스턴스를 생.. 더보기 이전 1 다음