기본 개념이 명확하지 않으면 Java 인터뷰가 까다로울 수 있습니다. 따라서 Java 클래스, 메소드, 인터페이스, 상속 및 기타 객체 지향 프로그래밍 개념의 개념과 작업을 철저히 하는 것이 중요합니다. 다음은 Java의 생성자에 대한 몇 가지 인터뷰 질문입니다.
-
상위 클래스 생성자를 사용하여 하위 클래스 또는 하위 클래스 생성자를 호출할 수 있습니까?
-
new 연산자를 사용하지 않고 개체를 만드는 방법은 무엇입니까?
-
Java에서 생성자가 정의되는 동안 몇 가지 규칙을 나열하십시오.
-
생성자에서 반환 유형이 허용됩니까? 왜 또는 왜 안되나요?
-
반환 유형이 생성자와 연결될 때 컴파일 시간 오류가 발생하거나 경고가 표시됩니까?
-
클래스 정의 시 생성자를 반드시 정의해야 하나요?
-
매개변수화된 생성자란 무엇입니까? 명시적으로 정의할 수 있습니까?
-
생성자를 private 생성자로 선언할 수 있나요?
-
메소드에서 'this' 함수와 he 'super' 함수를 사용할 수 있나요?
-
기본 생성자와 매개변수화된 생성자가 동시에 존재할 수 있습니까?
-
보호된 생성자가 있습니까?
-
생성자를 오버로드할 수 있습니까? 그렇다면 왜 필요할까요?
-
정적 생성자가 있습니까?
-
최종 생성자가 있을 수 있나요?