java接口/内部类
接口可以多继承
接口关键字Interface,
继承extends
实现接口,关键字implement,可以多实现
抽象类是事物的抽象,接口是行为的抽象
接口成员变量默认final修饰
接口不能实例化,接口的实现类要么重写接口所有方法,要么是抽象类
内部类语法 public class ***{
public class ****{
}
}
public class Outer {
private int num=10;
public class Inner{
public void show() {
System.out.println(num);
}
}
}
*******************
public class InnerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
Outer.Inner ol=new Outer().new Inner();//创建内部类对象,不安全
ol.show();
}
// TODO Auto-generated method stub
Outer.Inner ol=new Outer().new Inner();//创建内部类对象,不安全
ol.show();
}
}
局部内部类:
局部内部类是在方法中定义的类,外界无法直接使用,需要在方法中创建对象并使用
局部内部类是在方法中定义的类,外界无法直接使用,需要在方法中创建对象并使用