1、base类: 共性的东西——>抽取出来——>形成公共基类(减少代码量)——>为了应对个性化,可visual方法(个性化的子类可以override虚方法)
2、helper方法:公共的东西——>抽取出来——>形成公共方法(减少代码量)
3、interface:接口本身不能够实现功能的共享和继承(即减少代码量),但可以实现强迫性的 “约定”/规定(即制定“开发”规则——必须这么干)—— 有利于使用 “框架”
1、base类: 共性的东西——>抽取出来——>形成公共基类(减少代码量)——>为了应对个性化,可visual方法(个性化的子类可以override虚方法)
2、helper方法:公共的东西——>抽取出来——>形成公共方法(减少代码量)
3、interface:接口本身不能够实现功能的共享和继承(即减少代码量),但可以实现强迫性的 “约定”/规定(即制定“开发”规则——必须这么干)—— 有利于使用 “框架”