java抽象类和接口

编程记录 · 2018-04-25

抽象类

当一个类中包含了抽象方法,该类必须使用abstract关键字修饰,使用abstract关键字修饰的类为抽象类,具体示例如下
//定义抽象类Animal
abstract class Animal{
//定义一个抽象方法shout()
abstract int shout();
}
抽象类是不可以被实例化的
接口
如果是一个抽象类中的所有方法都是抽象的,则可以将这个类用另外一种方式来定义,即接口。在定义接口时,需要使用interface关键字来声明,具体示例如下:
interface Animal{
int ID=1;
void breathe();
void run();
}

Theme Jasmine by Kent Liao
辽ICP备2021009421号-2