面向对象编程有四个特点:
1、抽象性;通过对象来分析具体的问题。
2、封装性; 将属性和方法都封装到对象中,方便统一管理,便于维护和二次开发 ,安全性较高。
面向对象,将对象的属性分为公开属性和私有属性,公开属性在任何位置都可以修改和设置,且修改和设置无任何限制,私有属性不能随意访问,修改,设置,必须通过特定方法才能修改设置,在其中采用了闭包思维。私有属性存在可用于需要安全性高或且不能随便设置的信息。如实例:
输出
3、继承性;将对象的方法和属性进行传递。
其实现继承的方法有着特定发展
1)首先是有人发现了原型链继承方式,即为将父级对象挂载到子级对象的原型上。
输出