面向对象的特征有哪些方面

作者:原创时间:2022-06-28
文档

面向对象的特征:

1、继承:一种联结类的层次模型,允许和鼓励类的重用,提供明确表述共性的方法。对象的一个新类可以从现有的类中派生,称为类继承。通过子类可以实现继承,子类继承父类的所有状态和行为,同时添加自身的状态和行为;

2、封装:包围过程和数据,控制数据的访问只能通过已定义的界面。现实世界被描绘成一系列完全自治,封装的对象,对象通过受保护的接口访问其他对象;

3、多态性:指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活,抽象,行为共享,代码共享的优势,便于解决应用程序函数同名问题;

4、抽象:忽略主题中与当前目标无关的方面,更充分地注意与当前目标有关的方面。抽象并不了解全部问题,只是选择部分细节,暂时忽略部分细节。抽象包括两个方面,过程抽象和数据抽象。

显示全文
屯昌县属于哪个市 黄金手镯怎么量自己尺寸 类似于鸡毛飞上天的电视剧 螃蟹烧多久就可以吃了 上海第二工业大学专科 水加什么生成氢氧化钙 验槽的程序与方法 挑战道具卡怎么用 危险驾驶罪没任何危害怎么处罚 gta5线上怎么刷力量 戚继光是太监吗 粉蒸肉是什么菜系的名菜 动漫人物穿越无限恐怖的小说 内蒙古教师资格证考试一年几次 试管婴儿冻胚血值多少是双胎 九天香小药适合什么水情 二年级语文生字怎么记好记 有哪些文艺的词语 贸易全球化是什么意思 变形金刚4横炮去哪了 怎么查当地是否支持电子医保卡 五证齐全的房子烂尾怎么办 热天钓鱼用什么饵料 关于梦想的格言有哪些 信号显示1x是什么意思 分期付款要什么条件 隔热膜真的能隔热吗 武警杭州士官学校学习什么专业 醉驾取保候审坐牢几率大吗 很甜很撩的句子大全 飘窗渗水可以在里面做防水吗 长江沿岸地带的工业基地六个 Dnf冰结师怎么没有武器精通 如何调查婚外情 南北方过春节有什么不同的习惯 奥迪A3采用什么悬架 指南针混在什么地方失灵 功率怎么算出电阻 家用燃气快速热水器怎么用 黑人保姆照顾富翁的电影