Js面向对象

1. 创建好一个类 

Js面向对象

ps:Js面向对象                        1.创建一个空对象

----------------------------------------------------------------------

   Js面向对象   2. 创建了一个方法

----------------------------------------------------------------------

                                                         

Js面向对象   3.  记住必须return,返回当前这个this

-------------------------------------------------------------------------

2. 如何实现一个继承呢,创建teacher类

Js面向对象  创建一个对象,把person赋值给它
 

3.如何使用

Js面向对象

4.可以复写父类中的一个属性

Js面向对象

5.如果想要调用父类中的方法,那么还要通过赋值的方法

Js面向对象

6.传参怎么办

Js面向对象

上面代码的错误是忘记传入参数

Js面向对象

8. 类的封装性

Js面向对象

通过加括号进行了封装,并创建了内部变量n

上面无法执行,因为被person封装了

如何解决

Js面向对象

运行结果:

Js面向对象

第二个弹出的是Thelloiwen