
代码洁癖症
本人有代码洁癖,希望在本专栏分享一些设计模式和编码心得,让更多人成为我的“病友”
老邋遢
小学生
展开
-
【代码洁癖症】第2回-策略模式
【代码洁癖症】第2回-策略模式序言在一个宁静的午后,我有幸拜读了程杰大鸟的《大话设计模式》觉得这是一本不可多得的好书奈何里面都是C++代码写的示例,对于学Java的同学不是很友好于是想将书中的核心提炼出来并结合Java示例与大家分享并且加入一些我曾在生产环境下的应用来“学以致用”这是第一次开始写优快云专栏,内容会持续更新,感兴趣的小伙伴可以来个三连本人水平有限,难免会有不足之处...原创 2020-03-15 14:17:28 · 268 阅读 · 0 评论 -
【代码洁癖症】第1回-简单工厂模式
【代码洁癖症】第1回-简单工厂模式序言在一个宁静的午后,我有幸拜读了程杰大鸟的《大话设计模式》觉得这是一本不可多得的好书奈何里面都是C++代码写的示例,对于学Java的同学不是很友好于是想将书中的核心提炼出来并结合Java示例与大家分享并且加入一些我曾在生产环境下的应用来“学以致用”这是第一次开始写优快云专栏,内容会持续更新,感兴趣的小伙伴可以来个三连本人水平有限,难免会有不足...原创 2020-03-10 17:49:38 · 280 阅读 · 3 评论 -
每天一种设计模式之单例模式(Java实现)
每天一种设计模式之单例模式(Java实现)概述单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例类只能有一个实例。单例类必须自...原创 2019-11-18 15:20:13 · 208 阅读 · 0 评论 -
每天一种设计模式之抽象工厂模式(Java实现)
每天一种设计模式之抽象工厂模式(Java实现)概述在了解抽象工厂模式之前我们应当先了解下工厂模式抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂...原创 2019-11-07 11:40:54 · 254 阅读 · 0 评论 -
每天一种设计模式之工厂模式(Java实现)
每天一种设计模式之工厂模式(Java实现)工程模式概述工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。工厂模式常常用于复杂对象的创建,对于简单对象的创建我们直接使用new关键字就能创建。示...原创 2019-11-05 17:17:45 · 279 阅读 · 0 评论