组合与组合模式2019/09/24 继承的问题 继承是一种强大的设计方式,但是它也会限制灵活性,特别是类承担多职责时。 下面是一个继承的简单示例。 抽象类 Food 表示食物,它定义了抽象方法 make() 方法。两个实现类 SweetFood 和 SaltyFood 分别代表了食物的两种口味。 Read more 2019/09/24 posted in 编程