发布于2021-03-10 18:45 阅读(1545) 评论(0) 点赞(28) 收藏(4)
面向对象
①对象是单个事物的抽象
②对象是一个容器。封装了属性和方法
属性:对象的状态
方法:对象的行为
实际开发中,对象是一个抽象的概念,可以理解为数据集或功能集。
ECMAScript-262 把对象定义为:无序属性的集合,其属性可以包含基本值、对象或函数
面向对象编程 (OOP),是一种编程开发思想。将现实世界的关系抽象成一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟。
面向对象与面向过程
面向过程就是亲力亲为,面面俱到,步步紧跟,有条不紊。
面向对象就是找一个对象,指挥其并得到结果,面向对象将执行者变成了指挥者,它是面向过程的封装。
在面向对象程序开发思想中,每一个对象都是功能中心,具有明确分工,可以完成接受信息、处理数据、发出信息等任务。
因此,面向对象编程具有灵活、代码可复用、高度模块化等特点,容易维护和开发,比起由一系列函数或指令组成的传统的过程式编程(procedural programming),更适合多人合作
的大型软件项目
面向对象的特性
封装性
继承性
(多态性)抽象
面向对象的设计思想
原文链接:https://www.cnblogs.com/dreamtown/p/14507038.html
作者:西门费雪
链接:http://www.qianduanheidong.com/blog/article/34287/392fac3346efc2faf3a3/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!