【设计模式】的学习历程(零)

前言

关于本人设计模式的学习历程将会持续更新,主要方法是结合原版《Design Patterns》(机械工业出版社,GoF编著)与《大话设计模式》(清华大学出版社》 程杰编著)。

仅仅是个人一些笔记及心得体会,请有建议或意见的伙伴们留言提出,万分感谢!

【学习资料推荐】

原版《Design Patterns》(机械工业出版社,GoF编著)与《大话设计模式》(清华大学出版社》 程杰编著),以及菜鸟教程中的设计模式部分。

一、UML类图的学习

    UML类图的学习非常重要,UML类图的学习非常重要,UML类图的学习非常重要。

    一定要先保证UML类图学会了,再开始设计模式的学习才能有效果。

    因为文字叙述往往比不上图片让人赏心悦目,易于理解。

    UML类图学习地址:http://www.uml.org.cn/oobject/201609062.asp

    因为并没有要求仔细研究UML,因此以上地址的内容也差不多学会就够了。

二、面向对象程序设计六大原则

    这个也很重要,从名字也可以看得出来,原则!

    推荐另外一位大佬的博客地址:https://www.cnblogs.com/itfenqing/p/7750524.html   

三、更基础的内容也要强调

    1. 面向对象程序设计的三大特性:封装,继承,多态。以及什么是继承,什么是封装,什么是多态。

    2. 不同种编程语言里面,表现出多态特性的方法可能是有所不同的。

    3. 什么是接口,以及接口存在的意义。

    4. 常用的集合以及集合与集合,集合与接口之间的关系。

    5. 什么是泛型,如何使用泛型,什么时候使用泛型。

    6. 理解什么是抽象类以及抽象类的应用场景。


以上内容大致是我认为在学习设计模式之前需要学习的东西,我的第一份笔记也到此结束。

                                                                                                                                                                    2018/06/15    21:55




猜你喜欢

转载自blog.csdn.net/smileyan9/article/details/80709792