面向对象编程(OOP:object oriented grogramming),以下只是自己粗浅的理解
1、抽象
把对象的属性和方法抽象成一个类(Class)。
2、封装
类把属性和方法包装起来,对外不可修改或访问(可能会提供访问的方法或不加限制)。
3、继承
子类继承父类的属性和方法(也可以添加自己的属性和方法)。
4、多态
父类指向有不同实现的子类,调用该父类的方法可以实现不同的功能。
扫描二维码关注公众号,回复:
1086551 查看本文章