菜粥
菜粥
全部文章
大话设计模式
Android(48)
API(6)
C++(11)
CodeBlocks(2)
Docker(12)
Git(2)
GitHub(3)
IDE(16)
Java(41)
JavaWeb(16)
Java编程思想(3)
Linux(37)
MarkDown(2)
Maven(6)
MyBatis(5)
MySQL(14)
Nginx(11)
Oracle(16)
Python(4)
Redis(13)
Spring(8)
SpringBoot(6)
Struts2(1)
UML(1)
书籍推荐(2)
图解设计模式(22)
操作系统(4)
数据库系统概论(7)
数据结构(10)
未归档(1)
计算机组成原理(2)
计算机网络(8)
面试经(4)
归档
标签
去牛客网
登录
/
注册
菜粥很菜
融不进的城市,回不去的故乡。若是生活如意,谁愿颠沛流离。
全部文章
/ 大话设计模式
(共50篇)
大话设计模式-单例模式
单例模式分为两类 懒汉式单例模式(时间换空间)在使用实例时 在去创建实例 private static Singleton singleton; 饿汉式单例模式(空间换时间)在类加载时 就已经创建好了实例 private static Singleton singleton = new ...
2019-05-07
0
396
大话设计模式-组合模式的实践-公司部门
UML 公司抽象类 /** * 公司抽象类 */ public abstract class Company { protected String name; public Company(String name) { this.name = name; ...
2019-05-07
0
359
大话设计模式-组合模式
UML 根节点 /** * 根节点 */ public abstract class Component { protected String name; public Component(String name) { this.name = name; ...
2019-05-07
0
372
大话设计模式-备忘录模式的实践-象棋悔棋
象棋类 /** * 需要备忘的象棋信息 */ public class Chessman { //象棋的基本信息 private String name; private int x; private int y; /** * 备忘当前象棋的状态 * *...
2019-04-30
0
393
大话设计模式-备忘录模式
发起人 即需要备忘的类 /** * 发起人 即需要备忘的类 */ public class Originator { /** * 需要保存的状态 可能有多个 */ private String state; /** * 备忘当前状态 * * @return 备忘录对象 *...
2019-04-30
0
431
大话设计模式-适配器模式的实践-姚明的翻译者
球员抽象类 public abstract class Player { protected String name; public Player(String name) { this.name = name; } public abstrac...
2019-04-30
0
339
大话设计模式-适配器模式
需要适配的类 /** * 需要适配的类 */ public class Adaptee { public void SpecificRequest() { System.out.println("特殊的请求(这是需要适配的方法)"); } } ...
2019-04-30
0
385
大话设计模式-状态模式的实践-投票
题目说明 在线投票 1.同一个用户只能投一票 2.如果一个用户反复投票,而且投票次数超过5次,判定为恶意投票,要取消该用户的投票资格,并取消他所投的票 3.若超过8次,将进入黑名单,禁止再登录和使用系统 */ 表示当前投票状态的抽象类 /** * @ClassName: State * @A...
2019-04-23
0
322
大话设计模式-状态模式的实践-不同的工作状态
状态的总接口 public abstract class State { public abstract void WriteProgram(Work work); } 具体的六个状态 代表了上班的一天 /** * 上午工作状态 */ public class ForenoonSta...
2019-04-23
0
419
大话设计模式-状态模式
用于表示状态的接口 public abstract class State { public abstract void Handle(Context context); } 具体的两个状态 /** * 具体状态A */ public class ConcreteStateA ex...
2019-04-23
0
340
首页
上一页
1
2
3
4
5
下一页
末页