面向对象程序设计的三个基本特征封装、继承和多态 。
1、封装是指将某事物的属性和行为包装到对象中,这个对象只对外公布需要公开的属性和行为,而这个公布也是可以有选择性的公布给其它对象 。
2、继承是子对象可以继承父对象的属性和行为,亦即父对象拥有的属性和行为,其子对象也就拥有了这些属性和行为 。
3、多态性是指允许不同类的对象对同一消息作出响应 。
面向对象是软件开发方法 。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域 。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物 。面向对象是相对于面向过程来讲的,面向对象方法,把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式 。
【面向对象程序设计的三个基本特征】
推荐阅读
- 什么是封装且在面向对象程序设计中如何实现封装
- cpp是什么
- 计算机软件著作权保护的对象是什么
- 专利法不保护的对象是什么
- 学前教育的年龄范畴是多少岁 学前教育的对象年龄是几岁
- 汇编程序设计界面有什么特点
- 组成flash动画的主要对象是
- java是什么 java的工作原理
- 农村信用社贷款对象是什么?农村信用社贷款对象简介
- 相亲对象回复好好说话怎么回复