首先要明确抽象类的对象是子类和父类,其次要明确接口是可以当做某种类的补充。举个例子就是运输工具有汽车飞机轮船等,汽车飞机轮船可以看做是三个子类,运输工具是父类,父类可以定义子类所有的特征:如速度,航行方式等;但是汽车飞机轮船本身还有自己的特征,而其他运输工具不一定有,如轮船有床可以睡觉,这种可以自己定义来实现,也可以通过接口来实现,至于为什么要通过接口来实现是因为整个项目很大,也许会在很多地方都使用同一个特征。
2018-01-21
public class HelloWorld {
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld demo=new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println(demo.className);
}
}
// 定义静态变量,保存班级名称
static String className = "JAVA开发一班";
public static void main(String[] args) {
HelloWorld demo=new HelloWorld();
// 访问静态变量,输出班级名称
System.out.println(demo.className);
}
}
2018-01-21