728x90 반응형 class method1 15)객체지향-static메서드와 인스턴스 메서드(클래스 메서드)/static method and instance method(class method) 15-1) 인스턴스 메서드란? -인스턴스 생성 후, '참조변수.메서드이름()'으로 호출 -인스턴스 멤버(iv, im)와 관련된 작업을 하는 메서드 -메서드 내에서 인스턴스 변수(iv) 사용 가능 15-2) static 메서드(클래스 메서드)란? -객체 생성 없이 호출(ex. Math.random()의 경우 객체 생성 없이 사용했었죠?) -인스턴스 멤버(iv, im)와 관련 없는 작업을 하는 메서드 -메서드 내에서 인스턴스 변수(iv) 사용불가 15-3) 인스턴스 메서드와 static메서드의 차이점 반환 타입(long), 메서드 이름(add)은 같은데, 매개변수가 다릅니다. static메서드에서 매개변수는 지역변수(lv)죠? 그럼 'return a+b'에서 a, b는 인스턴스 변수일까요 지역변수일까요? 지.. 2021. 5. 20. 이전 1 다음 728x90 반응형