A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 繁华落幕 于 2015-6-24 22:18 编辑

谢谢各位大神回复,,,,,,,,,

6 个回复

倒序浏览
多态:首先是一个事物的多种形态, 就像是动物, 动物有许多种,像大象,老虎,狮子,
而大象,老虎,狮子,他们各自都有自己的本能, 即方法(功能)。
这里面可以将动物定义为各个动物的父类,将各个动物共同的属性,本能向上抽取出来,
然后各个动物就可以继承动物这个类了, 并将各个动物的一些本能(各个动物都有的)覆盖,
然后在调用的时候, 可以作为形参来传递值。
抽象:描述的是这个事物的固有属性和方法,因此向上面的多态,这个动物类就可以定义为抽象类
接口:描述的是这个事物的附加属性和方法, 可有可无,
回复 使用道具 举报
水蛭31 发表于 2015-6-15 09:44
多态:首先是一个事物的多种形态, 就像是动物, 动物有许多种,像大象,老虎,狮子,
而大象,老虎,狮子 ...

哦哦  谢谢回答   不过接口是可有可无????
回复 使用道具 举报
我是站在事物的角度上来考虑的, 比如电脑中的USB接口, 只有你需要用的时候, 就连接,接口是扩展功能用的,
回复 使用道具 举报
水蛭31 发表于 2015-6-16 08:25
我是站在事物的角度上来考虑的, 比如电脑中的USB接口, 只有你需要用的时候, 就连接,接口是扩展功能用的 ...

哦哦  明白了   谢谢了啊
回复 使用道具 举报
接口    便于  写好的项目  修改  直接  换个接口  或者加个接口很方便  不至于大量修改代码  便于尾维护
回复 使用道具 举报
lucien_he 发表于 2015-6-16 10:34
接口    便于  写好的项目  修改  直接  换个接口  或者加个接口很方便  不至于大量修改代码  便于尾维护 ...

谢谢了啊  已经明白了   再次感谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马