摘要: 1.这是headfirst设计模式上的第一单元的内容,按照我的理解,策略模式==使用接口编程? 2.提到第一条设计原则,多用组合,少用继承,原因是使用组合建立系统具有很大的弹性,通过改变使用的接口,可以实现不同的功能,也可以提高接口的复用性。 阅读全文
posted @ 2017-01-04 20:27 malus 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 看到的有两种,所以记下来了,以后慢慢添加。1 typedef int ElementType; typedef struct Node *PtrToNode; struct Node { ElementType Data; PtrToNode Next; }; typedef PtrToNode L 阅读全文
posted @ 2016-12-20 01:50 malus 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 函数接口定义: 其中List结构定义如下: 各个操作函数的定义为: List MakeEmpty():创建并返回一个空的线性表; Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR; bool Insert( List L, 阅读全文
posted @ 2016-12-18 02:46 malus 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 写这篇小文的初衷是,笔者是原教旨主义者,一直坚持用IDE默认的配色方案。另外也觉得网上黑色系的配色方案太过bling bling了。但今天尝试用新的配色方案后,兴奋地发现对代码的好感度大幅提升。 嗯,如标题所述,好看的配色方案让代码看起来不再那么凶猛了! 这篇文章会介绍关于vs2015&eplice 阅读全文
posted @ 2016-12-15 19:51 malus 阅读(3212) 评论(0) 推荐(0) 编辑