익명 객체
*익명 객체 : 이름이 없는 객체 1) 익명 객체는 단독으로 생성할 수 없다. -클래스를 상속하거나 인터페이스를 구현해야만 생성할 수 있다. 2) 사용 위치 -필드의 초기값, 로컬 변수의 초기값, 매개변수의 매개값으로 주로 대입된다. -UI 이벤트 처리 객체나, 스레드 객체를 간편하게 생성할 목적으로 주로 활용된다. *익명 자식 객체 생성 부모클래스 [필드|변수] = new 부모클래스(매개값...) { //필드 //메소드 } 필드 초기값 class A { Parent field = new Parent() { int childfield; void childMethod() { } @Override void parentMethod() {} //parentMethod 오버라이드 } } 로컬 변수 초기값 clas..
2022.04.22