가능한 중복 :
Java default constructorJava 기본 생성자 문제 - 실제로 '기본 생성자'를 구성하는 것은 무엇입니까?
내가 자바 연습 문제 일하고이 건너 온 :
을 감안할 때 : 클래스는 기본을 가지고
class X {}
class Y {Y() {}}
class Z {z(int i) {} }
을 건설자?
A. X 만
B. Y 만
C. Z 만
D. X 및 Y
E. Y 및 Z
,F. X와 Z
G. X, Y 및 Z
내가 클래스 X가 유일한 클래스가 어떤 명시 적으로 정의 된 생성자 않고 있기 때문에 정답이하는 일 것이라고 말할 것입니다. 내 생성자는 기본 생성자를 구성하는 것이 실제로 생성자 본문 내에서 값을 변경하기 때문에 G가 될 것이라고 말합니다.
우리는 몇 가지 조사를 수행했으며 기본 생성자가 실제로이 레벨에서 무엇인지에 관해서는 답변이 다른 것처럼 보입니다.
누구나 답변을 제공 할 수 있습니까? 고맙습니다.
가인가를 사용하는 것이 소원'Z Z는 (I를 INT)'(I에게 INT)'또는' –