자바 학습 & 복습 12일차 - 매서드간의 호출 & 참조, 오버로딩(overloading)
메서드간의 호출 & 참조 static 메서드간의 호출은 가능하지만 static 메서드는 인스턴스 변수 호출 불가능 따라서 static 메서드는 인스턴스 메서드도 호출이 불가능하다. 이유: static 메서드는 그냥 사용이 가능한 메서드지만 인스턴스 변수는 객체를 생성해야 사용이 가능하고 인스턴스 메서드를 호출 시 객체가 존재하지 않을 수 있어 사용이 불가능 static 메서드의 사용은 인스턴스 변수&메서드가 없거나 공유해야할 메모리 정보가 있을 때 사용 오버로딩 (overloading) 정의: 매개변수는 다르지만 같은 기능을 수행; 오버로딩 성립 기준 반환 기준은 상관없음 메서드 이름이 같을 것 매개변수 개수나 타입이 다를 것 반환타입은 int, long이지만 상관이 없다. 매개변수의 타입이 각각 다르고..