摘要:
***接口和抽象类同样可以用来定义多个实现的类型,然而,接口通常是最佳途径.***这条规则有个例外 – 当演变的容易性比灵活性和功能性更为重要的时候,应该用抽象来定义类型 ,但前提是必须理解并且可以接受这些局限性. 接口 1.现在的类可以很容易被更新,以实现新的接口 ... 阅读全文
2017年3月3日 #
摘要:
1.如果为了继承而设计类,那么该类必须有文档说明它可覆盖的方法的自用性.对于每个公有的 或受保护的方法或者构造器,它的文档必须指明该方法或者构造器调用了那些可覆盖的方法,是以 什么顺序调用的,每个调用的结果又是如何影响后续的处理过程的 –类必须通过某种形式提供适当的钩子,以便能... 阅读全文