码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象

时间:2020-05-02 16:47:22      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:传统   引用   实用   私有   构造函数   功能   特点   情况下   私有属性   

面向对象和面向过程

面向过程

面向过程的思想把一个项目或者一件事情按照顺序一步一步完成

面向对象Object Oriented Programming

面向对象的思想把一个项目或者一件事情,分成更小的项目或者更小的部分,每一个部分负责什么功能,然后在把这些部分组成一个整体。

属性和方法

对象:属性的无序集合,通过属性值将对象分成属性和方法。--对象 = 属性 + 方法

属性:描述对象的外观,属性一般情况下都不会相同。 ---李文虎(身高,体重,肤色等等)

方法:描述对象具有的功能,方法一般情况下都是相同的。 ---李文虎(走,跑,开车...)

面向对象的特点

抽象:关注核心,关注重点。

封装:和函数特点吻合(常用的重复的代码进行封装,避免代码冗余)

继承:子类可以继承父类,不能影响父类

多态:js使用比较少,对象具有多种不同的形态

面向对象开发的第一种方式(混合开发):构造函数(私有属性) + prototype(原型:公有方法) --- 传统写法

class写法--多实用class写法,熟悉传统的写法。

constructor:作为原型对象的一个默认属性存在,表示创建实例的构造函数的引用

面向对象

标签:传统   引用   实用   私有   构造函数   功能   特点   情况下   私有属性   

原文地址:https://www.cnblogs.com/zlf1914/p/12818268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!