Я хочу создать экземпляр класса B
, который не является частью внутреннего класса A
.Как создать экземпляр с таким же классом имени в java
Как я могу это достичь? Я хотел бы, чтобы имя класса оставалось неизменным для классов B
.
public class Sample {
public static void main(String[] args) {
A a = new A();
a.show();
}
}
class A {
class B {
public void show() {
System.out.println("hello");
}
}
public void show() {
B b = new B();
b.show();
}
}
class B {
public void show() {
System.out.println("hellohello");
}
}
So _inside_ A Вы хотите создать экземпляр «внешнего» класса B? – 11684