+ 设计模式(java实现)
文章平均质量分 66
主要讲解了所有基本的设计模式以及复合模式,有可运行的代码,其中也渗透了一些重要的java知识(泛型、反射、RMI远程过程调用等)
youaresherlock
江湖人称狗哥!
展开
-
设计模式二之观察者模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们这次要讲解的设计模式是观察者模式我们举个栗子:比如说我们要设计一个气象...原创 2018-05-27 16:07:44 · 295 阅读 · 0 评论 -
设计模式一之策略模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们这次要讲解的设计模式是策略模式我们举个例子:我们设计了一个鸭子超类(...原创 2018-05-27 11:06:18 · 229 阅读 · 0 评论 -
设计模式三之装饰者模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们这次要讲解的设计模式是装饰者模式我们举个栗子:我们需要为连锁咖啡店开发一个更...原创 2018-05-28 22:25:02 · 280 阅读 · 0 评论 -
设计模式四之工厂模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们除了使用new 操作符以外,还有更多制造对象的方法。你将了解到实例化这个活动...原创 2018-05-31 14:52:17 · 395 阅读 · 0 评论 -
设计模式五之单例模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们这次要讲解的设计模式是单例模式我们举个栗子:有一些对象我们只需要一个,比如说...原创 2018-06-04 21:30:35 · 141 阅读 · 0 评论 -
设计模式六之命令模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。这次,我们把方法调用封装起来,调用此运算的对象不需要关心事情是如何进行的,只要知...原创 2018-06-05 22:20:27 · 248 阅读 · 0 评论 -
设计模式七之适配器模式与外观模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们现在要包装某些对象:让它们的接口看起来不像是自己而像是别的东西。可以将类的接...原创 2018-06-30 16:56:53 · 935 阅读 · 0 评论 -
设计模式八之模板方法模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。我们将要深入封装算法块,好让子类可以在任何时候都可以讲自己挂接进算法里。另外我们...原创 2018-07-03 23:19:58 · 279 阅读 · 0 评论 -
设计模式九之迭代器与组合模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-08-26 23:58:54 · 287 阅读 · 0 评论 -
设计模式十之代理模式(远程代理,动态代理以及虚拟代理java语言来实现)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-10 10:24:23 · 2216 阅读 · 0 评论 -
设计模式十一之复合模式(不同模式的组合使用Java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-11 19:56:00 · 423 阅读 · 0 评论 -
MVC模式简介
MVC全称Model(模型)-View(视图)-Controller(控制器),这是一种开发模式,他的好处是可以将界面和业务逻辑分离。 Model(模型),是程序的主体部分,主要包含业务数据和业务逻辑。在模型层,还会涉及到用户发布的服务,在服务中会根据不同的业务需求,更新业务模型中的数据。 View(视图),是程序呈现给用户的部分,是用户和程序交互的接口,用户会根...原创 2018-09-11 20:54:49 · 2650 阅读 · 0 评论 -
设计模式十二之MVC模式(Java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-17 13:33:27 · 545 阅读 · 0 评论 -
设计模式十三之监听者模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-18 21:00:26 · 24203 阅读 · 2 评论 -
设计模式十四之责任链模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-19 16:22:34 · 202 阅读 · 0 评论 -
设计模式十五之亨元模式(java)
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-19 20:29:05 · 528 阅读 · 0 评论 -
设计模式十六之原型模式
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-20 13:41:17 · 213 阅读 · 0 评论 -
设计模式十七之备忘录模式
这是我看Head first设计模式书籍之后想要总结的知识点,一方面是对自己学习的东西总结和提炼加强自己的理解和记忆,另一方面是给大家简化这本书,方便大家快速了解各种设计模式。我想提醒大家的是,设计模式只是前人总结的一些经验套路,实际上还是要在开发项目中慢慢体会,不可成为设计模式的中毒患者,强行照搬设计模式的一些规则。下面是我上传github的完整的代码,欢迎Follow偶。https:/...原创 2018-09-21 13:41:34 · 165 阅读 · 0 评论