粗略。。类设计的基本经验3之笔记

★ 要考虑合理的复用 

要尽量考虑复用。但也不能光考虑复用。不能把其他的设计原则都丢掉了。 

★ 要合理的考虑接口和抽象类的使用 

优先使用接口,假设既想约束子类的行为。又要为子类提供公共的功能时。採用抽象类。

★ 尽量降低类与协作类的交互次数和交互信息的量

类之间不要重复地调用,不要每次传非常多的数据。

★ 父类不应知道子类的信息,子类必须知道父类的信息

★ 訪问对象必须通过接口,不能绕过接口直接去訪问


原文地址:https://www.cnblogs.com/lxjshuju/p/6992284.html