概述
类:具有相同属性和技能的一类事物。
如:人类
对象:具体的类的表现,具体的实实在在的一个实例。
如:人是一类,小名是一个对象。
面向过程”和“面向对象”的区别:
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;
面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
面向对象语言的定义:是一类以对象为基本程序结构单位的程序设计语言。
三大基本特征:封装、继承、多态
个人理解:对象就像一个房子,房子里有卧室浴室厨房,这些可以看作面向对象语言的封装特性;
继承的优点就是继承父类的特征,减少代码量,如构造好一个屋子了,但是应客户要求要把这间屋子改成公共厕所,在修改时只需在原有的基础上继续进行改装即可。
多态:房子里各个房间,但是房间因为客户的设计要求,可以呈现出各种状态
面向对象语言的优点:维护方便,封装有各种功能模块,使用修改方便。
最后
以上就是现代牛排为你收集整理的关于面向对象语言的理解的全部内容,希望文章能够帮你解决关于面向对象语言的理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复