封装:将一类对象的动作接口及属性提取以形成类。实现重用功能,这个重用只是一类对象的范围。
继承:继承也是实现重用的功能。这个重用的范围就超过了一类对象,是一组相关的,不同类的对象。这一组对象,即有相同之处,也有不同的之处。
多态:这个并不实现什么重用代码功能,提高了代码的灵活性。
在使用面向对象的这三个特性时,如果混淆了它们的核心作用。会造成代码的混乱,在多态中夹杂重用。
封装:将一类对象的动作接口及属性提取以形成类。实现重用功能,这个重用只是一类对象的范围。
继承:继承也是实现重用的功能。这个重用的范围就超过了一类对象,是一组相关的,不同类的对象。这一组对象,即有相同之处,也有不同的之处。
多态:这个并不实现什么重用代码功能,提高了代码的灵活性。
在使用面向对象的这三个特性时,如果混淆了它们的核心作用。会造成代码的混乱,在多态中夹杂重用。