迷人口红

文章
9
资源
0
加入时间
3年1月11天

《代码大全》读书笔记

核心:抽象、抽象、抽象可以工作的类要点:1. 接口中的每个子程序都朝着这个一致的目标而工作2. 扩展的时候要注意新增公用方法的 抽象的一致性3. 数据成员数量7+-24. 继承要符合里氏替换原则:对于基类定义的接口,在派生类的语义应该是相同的5. 只有一个派生类,可能犯了提前设计的毛病6. 继承不要超过2-3层,派生类总数不超过该7+-2个;7. 如果多个类共享数据而非行为,创建这些类包含共用对象