码迷,mamicode.com
首页 > 编程语言 > 详细

Head first java chapter 8 接口与抽象类

时间:2017-08-07 20:34:16      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:div   部分   super   png   接口   地方法   分析   接口与抽象类   log   

抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。
  比如:我们要描述“水果”,它就是一个抽象,它有质量、体积等一些共性(水果有质量),但又缺乏特性(苹果、橘子都是水果,它们有自己的特性),我们拿不出唯一一种能代表水果的东西(因为苹果、橘子都不能代表水果),可用抽象类来描述它,所以抽象类是不能够实例化的。当我们用某个类来具体描述“苹果”时,这个类就可以继承描述“水果”的抽象类,我们都知道“苹果”是一种“水果”。
技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

就是说,覆盖父类地方法但不是完全覆盖,就是额外加上别的东西,那么就用super调用父类原本的方法然后再加上要加的部分;

技术分享

技术分享

技术分享

 

Head first java chapter 8 接口与抽象类

标签:div   部分   super   png   接口   地方法   分析   接口与抽象类   log   

原文地址:http://www.cnblogs.com/Cheryl06/p/7300962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!