7_SUM

·2025년 5월 10일

Power Java

목록 보기
38/75
  1. 인터페이스를 이용하면 다중 상속의 효과를 낼 수 있다.
    인터페이스 안에는 필드가 없기 때문에, 다중 상속에서 발생하는 복잡한 문제가 발생하지 않는다.
  2. 디폴트 메소드는 인터페이스 개발자가 메소드의 디폴트 구현을 제공할 수 있는 기능이다.
    디폴트 메소드가 정의되어 있으면, 인터페이스를 구현하는 클래스가 메소드의 몸체를 구현하지 않아도 메소드를 호출할 수 있다.
  3. 중첩 클래스는 클래스 안에 정의되는 클래스를 나타낸다.
    내부 클래스, 지역 클래스, 익명 클래스 등이 있다.
  4. 중첩 클래스를 사용하는 이유는 클래스 안의 멤버들을 자유롭게 접근하기 위해서이다.
  5. 익명 클래스는 이름이 없이 생성되고 사라지는 클래스이다.
    클래스 작성과 객체 생성이 동시에 이루어진다.

0개의 댓글