Java에서이 방법으로 코딩 할 수 있습니까? ClassA라는 원본 Java 파일 이름이 있지만 너무 많이 사용하고 싶지 않습니다. 당신은 ClassB가가를 ClassA 기능을 갖고 싶어 그래서 난 ClassA.java 다른 클래스 파일의 클래스에 메서드 추가
ClassA.java
에public class ClassA implements XYZ{
public ClassA() {
Abc();
}
}
ClassB.java
public class ClassB {
public ClassB Abc{
}
}
귀하의 질문에 조금의 의미가 있습니다. 명확히하십시오. ClassA를 확장하여 그 메소드를 직접 사용하려는 이유는 무엇입니까? 그 중 하나를 사용하거나 구성을 사용하여 기능을 사용하십시오. –
'public class ClassB extends ClassA' ... ...? – MadProgrammer
전체 그림은 이와 유사합니다. ClassA.java는 ClassB.java에서만 메소드를 호출합니다. – newbieprogrammer