javaScript设计模式之面向对象编程(object-oriented programming,OOP)(二)

面向对象编程的理解?

答:面向对象编程,就是将你的需求抽象成一个对象,然后针对这个对象分析其特征(属性)与动作(方法)。这个对象我们称之为类。面向对象编程思想其中一个特点就是封装,就是把你需要的功能放在一个对象里。

 

一、封装

1.1创建一个类

在javascript中创建一个类,很容易,

方法一:首先,声明一个函数保存在变量里,然后,在这个函数内部通过this(函数内部自带的一个变量,用于指向当前这个对象)变量添加属性或者方法,来实现对类的添加属性或方法。

举个例子:

var Book = function(id,bookname,price){ this.id = id; this.bookname = bookname; this.price = price; }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxgdf.html