标签:nbsp 补充 arm 适用于 person ima 方式 表达 父类
一、实现类复用概述
1. 如果需要复用一个类,可以把这个类当成基类来继承
2. 如果需要复用一个类,还可以把这个类当成新类的组合成分
二、实现类复用的补充说明
1. 继承方式中,子类可以直接获得父类的public方法,程序使用子类时,将可以直接访问该子类从父类那里继承到的方法
2. 组合把旧类对象作为新类的成员变量组合进来,用以实现新类的功能
补:仅从类复用的角度来看,父类的功能等同于被组合的类,都将自身的方法提供给新类使用。
三、用继承还是组合?
1. 继承要表达的是“是(is-a)”的关系,而组合表达的是“有(has-a)”的关系
标签:nbsp 补充 arm 适用于 person ima 方式 表达 父类
原文地址:https://www.cnblogs.com/xzxl/p/10994444.html