package ex0727;

public class Ex05 {
	public static void main(String[] args) {
		Button.OnClickListener listener = new Button.OnClickListener() {
			@Override
			public void onClick() {
				System.out.println("클릭 !!!");
			}
		};
		
		listener.onClick();
		
	}
}

// 중첩 인터페이스
class Button {
	public interface OnClickListener {
		public void onClick();
	}
}

객체 생성할때 뜨는거 컨트롤 스페이스 바에서 바로 밑에 선택하면 알아서 override가 나옴.

'쌍용강북교육센터 > 7월' 카테고리의 다른 글

0727_패키지  (0) 2021.07.27
0727_Ex06~Ex08_enum : 열거형  (0) 2021.07.27
0727_Ex03_anonymous class : 익명클래스  (0) 2021.07.27
0727_Ex01~Ex02_중첩 클래스  (0) 2021.07.27
0727_Ex111~116_throws : Checked, Unchecked ...  (0) 2021.07.27

+ Recent posts