黑马程序员技术交流社区
标题: 抽象类&抽象方法 [打印本页]
作者: funtyung 时间: 2016-3-31 20:40
标题: 抽象类&抽象方法
抽象类&抽象方法
抽象类即不能创建实例的类型,仅用来描述一种类型应该具备的基本特征与功能。
抽象方法即只有功能声明,没有功能主体实现的方法。
具体类继承抽象类,将继承过来的抽象方法重写为具体方法(该过程叫实现),完成类的定义,创建的为子类对象。
格式:
使用abstract修饰抽象类与抽象方法
abstract在class前修饰类
abstract在访问权限后,返回值类型前修饰方法
如:
abstract class Person {
public abstract void eat();
}
作者: Frank_1 时间: 2016-3-31 20:47
abstract在class前修饰类
abstract在访问权限后,返回值类型前修饰方法
作者: huangkai521 时间: 2016-3-31 22:05
抽象方法必须重写才有意义;抽象方法所在的类一定是抽象类,抽象类中可以没有抽象方法
作者: user_lqb 时间: 2016-3-31 22:09
学习一下
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |