Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

생성자에 대한 Java 인터뷰 질문

<시간/>

기본 개념이 명확하지 않으면 Java 인터뷰가 까다로울 수 있습니다. 따라서 Java 클래스, 메소드, 인터페이스, 상속 및 기타 객체 지향 프로그래밍 개념의 개념과 작업을 철저히 하는 것이 중요합니다. 다음은 Java의 생성자에 대한 몇 가지 인터뷰 질문입니다.

  • 상위 클래스 생성자를 사용하여 하위 클래스 또는 하위 클래스 생성자를 호출할 수 있습니까?

  • new 연산자를 사용하지 않고 개체를 만드는 방법은 무엇입니까?

  • Java에서 생성자가 정의되는 동안 몇 가지 규칙을 나열하십시오.

  • 생성자에서 반환 유형이 허용됩니까? 왜 또는 왜 안되나요?

  • 반환 유형이 생성자와 연결될 때 컴파일 시간 오류가 발생하거나 경고가 표시됩니까?

  • 클래스 정의 시 생성자를 반드시 정의해야 하나요?

  • 매개변수화된 생성자란 무엇입니까? 명시적으로 정의할 수 있습니까?

  • 생성자를 private 생성자로 선언할 수 있나요?

  • 메소드에서 'this' 함수와 he 'super' 함수를 사용할 수 있나요?

  • 기본 생성자와 매개변수화된 생성자가 동시에 존재할 수 있습니까?

  • 보호된 생성자가 있습니까?

  • 생성자를 오버로드할 수 있습니까? 그렇다면 왜 필요할까요?

  • 정적 생성자가 있습니까?

  • 최종 생성자가 있을 수 있나요?