외부 클래스에서 private로 표시된 생성자가있는 내부 클래스의 인스턴스를 초기화 할 수 있습니까? 일단 생성자가 private으로 선언되면 아무도 클래스 자체에서 제외하고 클래스의 인스턴스를 만들 수 없다는 인상하에있었습니다. 예내부 클래스의 private construtor가 외부 클래스로 초기화됩니다.
Public class Outerclass
{
newinstance = new Innerclass();
private final class InnerClass
{
private InnerClass(//paremeters)
{
//constructor declaration inside
}
}
}
은 의미가 있습니다. 감사합니다. – lboyel