1.类A有一个内部类类B,类C可以定义内部类类B吗?
可以
execrise05.java
public class execrise05 extends execrise03{
public void quilty() {}
public class exercise08{}
}
class exercise06{}
execrise03.java
public abstract class execrise03 extends exercise02 implements IExercise04 {
public void area() {}
public void area2() {}
public class exercise08{}
}
class exercise07{}
在execrise05.java中类exercise06的位置写exercise07,编译器报错,不可以。
2.内部类编译时生成多个编译文件。
生成两个编译文件分别是:
exercise.class
exercise$exercise08.class