封装 继承 多态
面向对象的三大特征介绍
1、封装(隐藏)
隐藏对象的属性和实现细节,只对外提供必要的方法。通过“私有属性和私有方法”等方式来实现封装,没有严格的语法级别的“访问控制”,更多的是靠程序员的自觉实现
2、继承
让子类继承父类的特性,提高了代码的重用性,是一种增量进化
3、多态
同一个 方法调用由于对象不同会产生不同的行为。