摘要:
遵循经典设计准则——DTLib中的所有类位于单一的继承树中 Object这个顶层父类定义了动态内存申请时的行为,当动态内存申请失败时,直接返回空指针,并不会抛出异常。所以说DTLib中的每一个类,在动态内存申请结束时一定要判断是不是空指针 为什么要增加InvalidOperationExceptio 阅读全文
posted @ 2019-12-15 18:37
一代枭雄
阅读(202)
评论(0)
推荐(0)
摘要:
创建一个可复用的数据结构类库可复用:就是在不同的工程里面可以使用这门课创建的数据结构库,在不同的编译器、不同的工程里使用DTLib都是可以的。当代软件架构实践中的经验——尽量使用单重继承的方式进行系统设计 (单重继承+多接口)——尽量保持系统中只存在单一的继承树 (在当代的软件架构中是如何来保证呢? 阅读全文
posted @ 2019-12-15 11:49
一代枭雄
阅读(303)
评论(0)
推荐(0)
浙公网安备 33010602011771号