自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二喵君的博客

要一个完成,不要千万个开始

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 面向对象设计七大原则

嗯哼?其实对于这7大原则我也一脸懵,设计模式基本上就是在这几个原则里面做选择,一种模式可能很好的满足了一种原则,但对于其他原则可能就不能很好的满足。背下来,老师如是说。恩,,感觉在设计类的时候会下意识往这上面想,怎么设计父类?接口还是抽象类?是包含引用还是依赖关系?还是比较有趣的,在几种选择里面做平衡。一、开放-封闭原则【Open-Closed Principle】 ...

2019-06-05 21:39:12 219

原创 支付方式【策略模式】

题目要求: 很多企业的工资支付方式是很灵活的,可支付方式是比较多的,比如:人民币现金支付、美元现金支付、银行转账到工资帐户、银行转账到工资卡;一些创业型的企业为了留住骨干员工,还可能有:工资转股权等等方式 随着公司的发展,会不断有新的工资支付方式出现,这就要求能方便的扩展;另外工资支付方式不是固定的,是由公司和员工协商确定的,也就是说可能不同的员工采用的是不同的支...

2019-06-05 20:50:02 2101

原创 日志记录--容错恢复机制【策略模式】

题目要求: 应用程序开发中常见的功能: 程序运行的时候,正常情况下应该按某种方式来做,如果按照某种方式来做发生错误的话,系统并不会崩溃,而是继续运行,能提供出错后的备用方案。 日志记录的例子:把日志记录到数据库和日志记录到文件当做两种记录日志的策略。UML图: 代码://日志上下文(环境类)//包含一个抽象策略类//...

2019-06-05 20:28:29 623

原创 策略模式

策略模式(Strategy Pattern)一、UML图以及各角色介绍 1》环境(Context)角色:持有一个Strategy类的引用(上下文对象),负责和具体的策略类交互。 2》抽象策略(Strategy)角色:这是一个抽象角色,通常由一个接口或抽象类实现。此角色给出所有的具体策略类所需的接口。 ...

2019-06-05 20:18:14 125

原创 简单计算器【简单工厂模式】

题目要求: 设计一个可以实现+、-、*、/ 四种运算的简单计算器。UML图: 代码://工厂类://包含逻辑判断,负责创建四种不同的操作类//依赖于操作类//ps:jdk1.8中不支持switch public class OperFactory { public static Operation...

2019-06-05 19:49:20 1348

图论总结大纲

图论的一些总结,可以作为学习的纲要来用,没什么好说的,发在博客里乱码了,只能这样啦。

2018-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除