会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
江流石不转
博客园
首页
新随笔
联系
订阅
管理
2019年9月26日
设计模式模式(四):建造者模式(生成器模式)
摘要: 建造者模式主要解决问题: 具备若干成员,当其中一个成员发生变化,其它成员也随着发生变化。 这种复杂对象的生成需要使用建造者模式来生成。 建造者设计模式的结构图: 来源:http://c.biancheng.net/view/1354.html 例子: 街头篮球角色创建模拟 街头篮球: 中锋、前锋、后
阅读全文
posted @ 2019-09-26 10:23 江流石不转
阅读(231)
评论(0)
推荐(0)
2019年8月31日
设计模式模式(三):策略者模式
摘要: 今天学习策略者模式,策略者模式(StrategyPattern)(或者算法簇),通常用于业务经常发生改变。 参考:https://www.runoob.com/design-pattern/strategy-pattern.html 一个类的行为或算法可以在运行时发生改变,那么这种类型设计模式就是行
阅读全文
posted @ 2019-08-31 14:15 江流石不转
阅读(318)
评论(0)
推荐(0)
设计模式笔记(二):简单工厂设计模式
摘要: 简单工厂设计模式,不是标准23种设计模式,但是因为它较为常用,故而放到设计模式当中来。 在了解简单工厂设计模式之前,我们来复习一下JAVA接口的知识。 一:JAVA接口 在java中,接口是一种特殊的类,接口中的所有方法都是抽象方法(abstract),接口中的所有属性都是常量,在接口中,我们定义的
阅读全文
posted @ 2019-08-31 12:00 江流石不转
阅读(134)
评论(0)
推荐(0)
2019年8月27日
设计模式笔记(一):Singleton 设计模式
摘要: 今天开始学习设计模式,借此机会学习并整理学习笔记。 设计模式是一门不区分语言的课程,什么样的编程语言都可以用到设计模式。如果说java语法规则比作武功招式的话,那么设计模式就是心法。 设计模式共有23种,常见的19种,最常用的9-10种。 设计模式分三种类型:创建型、结构型、行为型; 其中创建型包含
阅读全文
posted @ 2019-08-27 13:58 江流石不转
阅读(463)
评论(0)
推荐(0)
公告