내용

글번호 624
작성자 heojk
작성일 2017-04-07 16:39:52
제목 지역클래스의 메서드를 다른클래스에서 호출할 수 있어요?
내용 CallLocalInner.java
public class CallLocalInner {
	public static void main(String[] args) {
		A instance = A.doThat();
		instance.doThis();
	}
}
A.java
abstract class A {
	abstract void doThis();
	public static A doThat() {
		class ALocalInner extends A {
			void doThis() {
				System.out.println("Hello");
			}
		}
		return new ALocalInner();
	}
}