내가 누구의 기본 코드는 다음과 같이 프로그램을 만들고있어 :자바 : 동일한 클래스의 다른 메소드에서 클래스의 메소드를 호출하는 방법은 무엇입니까?
공용 클래스 StatisticalList는 ArrayList에 나는 두 가지 방법, getMinimumValue 및 getMaximumValue을 구현 한이에서 {
public double getMinimumValue() {...} public double getMaximumValue() {...} public double range(){ double range = StatisticalList.getMaximumValue() - StatisticalList.getMinimumValue(); return range; }
을 확장합니다. 다음은 getRange 메소드를 구현하려고한다. 계산을 다시하지 않고 get__Value() 메소드를 호출하는 것이 쉽습니다.
그러나이 메서드는 ArrayList 유형에 대해 maxValue() 메서드의 정의가 정의되지 않았습니다. 내 프로그램에서 다른 방법으로 여러 번 메서드를 사용해야하는이 유형의 계산을 수행하고 싶습니다. 어떻게 작동 시키나요?
방법이 정적이 아니므로 직접 호출 할 수 있습니다. 'getMaximumValue()' –