黑马程序员技术交流社区

标题: 抽象类&抽象方法 [打印本页]

作者: funtyung    时间: 2016-3-31 20:40
标题: 抽象类&抽象方法
抽象类&抽象方法
抽象类即不能创建实例的类型,仅用来描述一种类型应该具备的基本特征与功能。
抽象方法即只有功能声明,没有功能主体实现的方法。
具体类继承抽象类,将继承过来的抽象方法重写为具体方法(该过程叫实现),完成类的定义,创建的为子类对象。
格式:
        使用abstract修饰抽象类与抽象方法
abstractclass前修饰类
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