//抽象类必须由absttact修饰符修饰,
//abstract class Shape{
abstract double area();
}
如果一个抽象类中所有的方法都是抽象方法,那么这个抽象类相当于一个接口(interface),接口里所有的方法都是抽象方法,不能让那个含有不同方法。
Public interface InterFace extendsRunnable{
//在接口中声明变量时必须显示的初始化;
Publicstatic final int VSRISBLRDRMO = 0;
DoubleDoubleDemo = 2.0;
//在接口中定义方法时,只需定义方法的修饰符,返回类型,方法名和参数列表,不带方法//体,
Publicabdtract void print();
}
Interface InterFaceTest{
//声明变量,下行代码等价于publicstatic final int INT_DEMO = 2;
IntINT_DEMO = 2;
//声明方法;
Public voidtest();
Public voidrun();
}