
设计模式
文章平均质量分 93
kissgoodbye2012
青年人肩上的重担忽然卸去时,他勇敢的心便要因着寂寞而悲哀了!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
中级软件设计师考试经验总结
2023年5月,中级软考终于结束了,对了一下答案,确定的分上午大概55分左右,下午大概55分左右,应该通过是没有问题的。备考时间大概不到1个月吧,中途公司的事也非常忙,只能周末抽出大段时间复习,工作日有时能复习1-2小时,有时1天都没时间看。这里总结一下我复习的一些经验和体会。原创 2023-06-04 09:28:42 · 1256 阅读 · 2 评论 -
软件设计师第4题
历年的考题如下,从表中分析可以看出,动态规划法、排序算法、回溯法、分治法是很大概率考察的算法,尤其是动态规划法,本身其理解难度较高,且可以出的题型很多。 我猜测,2023年上半年很有可能就是出动态规划法。其次就是回溯法和分治法。回溯法学习n皇后问题就行了。动态规划算法(0-1背包问题)--自底向上或自顶向下--算法结果推导 其他博主总结的考点如下,参考看看就行了。原创 2023-05-21 21:42:41 · 2281 阅读 · 2 评论 -
面向对象设计模式之设计原则
单一职责原则 :其实就是开发人员经常说的”高内聚,低耦合”开闭原则 :核心思想是:一个对象对扩展开放,对修改关闭。其实开闭原则的意思就是:对类的改动是通过增加代码进行的,而不是修改现有代码。里氏替换原则 :核心思想:在任何父类出现的地方都可以用它的子类来替代。其实就是说:同一个继承体系中的对象应该有共同的行为特征。依赖注入原则:核心思想:要依赖于抽象,不要依赖于具体实现。接口分离原则 :核心...原创 2020-04-13 18:03:47 · 153 阅读 · 1 评论 -
面向对象设计模式之产品工厂模式
自己也是编了很多年的程序了,之前很多时候都是面向过程和面向实现编程的,做算法研究还行,但做稍大点的应用程序就感觉很多时候做了很多的重复工作。这些工作大多时候都是相同的代码,只是稍微改动变量,同时这些重复工作让程序的逻辑变得非常复杂,非常容易隐藏BUG!!!参考文章链接:https://blog.youkuaiyun.com/CoderAldrich/article/details/83272866...原创 2020-04-12 16:33:50 · 287 阅读 · 0 评论