为了账号安全,请及时绑定邮箱和手机立即绑定

面对对象的三大特性???求解

面对对象的三大特性???求解

慕哥4034265 2016-12-12 16:54:07
面对对象的三大特性有什么联系?各自的表达形式是什么?
查看完整描述

11 回答

已采纳
?
肥冰

TA贡献101条经验 获得超60个赞

封装,继承,多态(抽象);

面对对象的核心是"一切皆对象";

1.封装:对外部不可见

封装的实现:Java中实现封装性有多种方式,而private只是其中一种比较常用的方式.类中每一个属性都必须封装.

2.继承:子类获得父类的一切public标识的属性,方法

继承的实现:java中继承方式往往用extends,继承一般用于对父类的功能进行扩从或者直接使用父类已有的方法 就像子继承父的一切,但又可以有所不同;

3.多态:多态一般分为对象的多态,重载的多态:

多态性则是java能实现"一切皆对象"的主要特性,上面的都是为了多态而准备的;多态性则是指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式,如果用例子说的话就是有人喜欢你。那个人是如花或者说相貌狰狞的人,那么你可能会无动于衷,如果是你暗恋的人喜欢你,那么你可能就欣喜若狂,确定关系。。。。


查看完整回答
8 反对 回复 2016-12-12
?
翱睿

TA贡献13条经验 获得超20个赞

封装,做人呐,不要把自己的优缺点都暴露给别人,这样很容易被伤害,你需要让别人知道你的能力就行了

继承,做人呐,光靠自己的埋头苦干是局限的,要学会站在巨人的肩膀上,当然有个有钱的爹最好啦

多态,做人呐,要学会灵活,什么你的我的,只要能拿过来用就是好的

查看完整回答
6 反对 回复 2016-12-13
?
Colwn丶

TA贡献1条经验 获得超1个赞

封装~~继承~~多态~~

查看完整回答
1 反对 回复 2016-12-12
?
蒲萍

TA贡献7条经验 获得超0个赞

无继承,不多态
查看完整回答
反对 回复 2016-12-13
?
我是一只火鸟

TA贡献6条经验 获得超2个赞

三大特性我只知道 封装、继承、多态

查看完整回答
反对 回复 2016-12-12
?
别去匆匆恍如一梦

TA贡献1条经验 获得超0个赞

封装,继承,多态
查看完整回答
反对 回复 2016-12-12
?
qq_風是鹹的_0

TA贡献15条经验 获得超5个赞

封装,继承,多态

查看完整回答
反对 回复 2016-12-12
?
谢凌

TA贡献41条经验 获得超14个赞


多看书

查看完整回答
反对 回复 2016-12-12
?
qq_静静的_2

TA贡献5条经验 获得超2个赞

封装,继承,多态

封装:该公开的公开,该私有的私有,类的属性一般私有,方法该私有的私有该公开的公开

继承:只要知道单纯的代码复用不需要继承

多态:类中多个方法的重载就多态,父类子类中方法的覆盖也叫多态

查看完整回答
反对 回复 2016-12-12
?
55开

TA贡献18条经验 获得超1个赞

先封装,再继承,然后是多态性!

封装,是面向对象编程的第一步:把代码和数据捆绑在一起,像个“黑匣子”,不受外界的干扰;
继承,避免了重复,提高了重用性;
多态,多样化。

查看完整回答
反对 回复 2016-12-12
  • 11 回答
  • 0 关注
  • 2273 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信