Inner class

YBMExamConsole 안에 내부클래스만들고 내부클래스에서 인터페이스 구현하기

내부클래스 객체만들기

import하거나 앞에 outer 클래스명써주기

YBMExamConsole만든사람이 내부클래스 객체화도 같이하도록

생성자안에 중첩클래스생성자 넣음

ex7 상속 has a 파트에서 일체형과 동일한 형태이다.

YBMExamConsole()객체를 생성하면서 동시에 XXX()객체생성하는것.

인터페이스 구현목적인 익명클래스

XXX라는 클래스명은 x라는 객체꽂기위함 - 1회성

Banner banner = new Banner()  { 인터페이스구현 }; 클래스명없음

setBanner(banner);

 

'2021 Newlecture > JAVA' 카테고리의 다른 글

Wrapper class  (0) 2021.08.22
String , StringBuffer, StringBuilder 차이점  (0) 2021.08.20
자바 컬렉션과 제네릭 강의  (0) 2021.04.25
자바 총 정리  (1) 2021.04.13
인터페이스 구현  (0) 2021.04.12
(추가정리) 추상클래스 와 인터페이스  (0) 2021.04.11
(추가정리) 상속  (0) 2021.04.10
(추가정리)this키워드  (0) 2021.04.10

+ Recent posts