关于js的封装、继承、多态的一些理解(个人理解)

封装

当你需要隐藏一些属性和方法是,就可以将这些属性和方法封装起来,然后通过一个外部可以调用的特定接口(也可以说是一个公共的方法)进行调用
个人理解
就是把变量属性和方法全都藏在一个函数里面,当你需要使用它的时候调用函数就Ok;

继承

继承其实就是当多个方法存在相同的属性和方法是,就把这些相同的属性和方法提取到一个公共的方法中
个人理解
就是把父元素里面你需要的一些函数调用,
其实就是父亲有的你也有,这大概就是继承

多态(纯个人理解)

继承和多态可以说是同一个事物的两个不同方面,继承就是父亲有的你也有,多态就是父亲没有的你也有,并且你在遗传(继承)过程中产生变异的属性

发布了8 篇原创文章 · 获赞 3 · 访问量 2732

猜你喜欢

转载自blog.csdn.net/weixin_46067435/article/details/104213037