如果内部类和外部类具有相同名称的成员变量,在内部类方法调用时可以通过this关键区分:HelloWorld.this.name // 此为外部类中变量
2018-09-17
内部类对象的创建: 先创建一个外部类对象,在通过外部类对象调用内部类,生成一个内部类对象
HelloWorld hello = new HelloWorld(); //创建一个外部类对象
Inner i = hello.new Inner(); //创建内部类对象
HelloWorld hello = new HelloWorld(); //创建一个外部类对象
Inner i = hello.new Inner(); //创建内部类对象
2018-09-17
public abstract class Shape { //主类,抽象类
public abstract void area(); //面积
public abstract void perimeter(); //周长
}
public abstract void area(); //面积
public abstract void perimeter(); //周长
}
2018-09-16