抽象类

来源:互联网 发布:远程控制软件编写 编辑:程序博客网 时间:2024/05/22 12:59

是一种不能被实例化的类,只能作为其他类的父类是使用。使用abstract关键字来声明,格式为:

abstract class AbstractName{

}

抽象类和普通类相似,都包含成员变量、成员方法。两者的区别在于:抽象类至少要包含一个抽象方法。抽象方法没有方法体,其功能的实现只能在子类中完成。抽象方法也是使用abstract来修饰的。格式为:

abstract function abstractName();

原创粉丝点击