基础学习
tianying1
这个作者很懒,什么都没留下…
展开
-
C++设计原则------笔记进行中……
《面向对象的设计原则》 变化是复用的天敌,面向对象设计的最大优势是 抵御变化(将变化的影响变为最小)。 对象是什么? 从语言的实现层面上看,对象封装了代码和数据; 从规格层面上讲,对象是一系列可被使用的公共接口; 从概念层面上看,对象是某种拥有责任的抽象。 八大面向对象设计原则: 1)依赖倒置原则(DIP):高层模块(稳定)不应该依赖低层模块(变化),两者都应该依赖于抽象;抽象(稳定)不应该依赖于细节(变化),实现细节应该依赖于抽象。 示例 1 不好的方法 示例 2 好的做法 2.原创 2020-05-26 18:42:40 · 193 阅读 · 0 评论 -
C/C++编码习惯---------学习
这篇文章对C/C++编码过程中的一些规范做出整理(他人所写的整理),以便初学者形成良好习惯………… 1、首先看一下文件结构,一类文件用于保存程序的声明( Declaration), 称为头文件。另一类文件用于保存程序的实现(Implementation),称为定义(Definition)文件。: 1)版权和版本的声明: 版权和版本的声明位于头文件和定义文件的开头(参见示例1),主要内容有: (1)版权信息; (2)文件名称,标识符,摘要; (3)当前版本号,作者/修改者,完成日期; (4)版本历史信息原创 2020-05-26 14:21:40 · 308 阅读 · 0 评论