黑马程序员技术交流社区
标题: 面向对象继承概念 [打印本页]
作者: 王晓亮 时间: 2015-12-16 22:17
标题: 面向对象继承概念
今天基础班的第8天,学到了面向对象!接下来我分享有以下一下对面向对象的概念和继承的概念,
Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象方法的类就是抽象类。
抽象方法即只有功能声明,没有功能主体实现的方法。
抽象类用来描述一种类型应该具备的基本特征与功能,例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。而犬科描述了所有的犬科子类应具备的属性和行为。
具体如何去完成这些行为由子类通过方法重写来完成,如:狼和狗都有吼叫的方法,可是吼叫内容方式不同。所以抽象出来的犬科虽然有吼叫功能,但是并不明确吼叫的细节。
作者: wangmiaosen 时间: 2015-12-18 23:26
吼叫的方式不同。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |