Dome的新媒体类型和可扩展性
Dome的新媒体类型
增加新的媒体类型

更深的继承

可扩展性
用接口来实现聚合
给Room类实现的新方法,把方向的细节彻底隐藏在Room类内部了
今后方向如何实现就和外部无关了
用容器来实现灵活性
Room的方向是用成员变量表示的,增加或减少方向就要改代码
如果Hash表来表示方向,那么方向就不是 “ 硬编码 ” 了
可扩展性高就是当添加新内容时,其他内容不需要随之改变
给一个类实现一个新方法,把方向的细节都彻底的影藏在那个类内部了
以后方向如何实现就和外部无关了
那个类的方向
新的功能可以很容易的加入到系统中去,这就是可扩展性,突然有一天客户的需求变了,需要增加新的功能,我这项目要增加新的功能,但是我这项目的主结构不变,这叫做可扩展性好

浙公网安备 33010602011771号