摘要: 1. 概念 依赖倒置原则实质是面向接口编程(OOD Object Oriented Design)。 1.1 依赖可以如下理解: 代码的实现依赖于接口。 实现类之间的互动操作依赖于接口之间的互动,实现类不直接参与到互动操作 实现同时依赖于LSP原则 2.例子 阅读全文
posted @ 2015-12-09 16:34 zyh_think 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1. 概念 里氏替换原则:(Liskov Substitution Principle),简称LSP。书上的概念比较拗口,根据我的理解,LSP的原理就是虚类中纯虚函数使用的完美诠释。每一个子类都必须实现这些纯虚函数,在使用时只需要使用父类的纯虚函数就可以了。 2. 例子 FPS游戏中对枪... 阅读全文
posted @ 2015-12-09 15:31 zyh_think 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1. 一款比较出色的shell工具 熟练的运用shell语言可以提高我们的工作效率,而一款好的shell工具能提高学习的效率,fish shell就是这样一款工具。并且是一款跨平台的工具, 同时可以在Linux,Mac OS和window上使用 2. 下载地址 "fish" 3. 使用... 阅读全文
posted @ 2015-12-09 09:38 zyh_think 阅读(883) 评论(0) 推荐(0) 编辑