JS面向对象基础篇(封装 继承 多态)

首先我们要创建一个对象,我们可以利用javascript的语法特征,以类的思想来创建对象

一:封装

(1)原始方法,代码如下


(2)工厂加工, 代码如下


(3)构造函数方式, 代码如下

 

(4)原型方法, 代码如下

 

(5)混合的构造函数/原型方式, 代码如下

  

二:继承(主要包括属性的继承和方法的继承)

代码如下
 

你可能感兴趣的:(JS面向对象基础篇(封装 继承 多态))