- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 设计模式之原型模式
设计模式之原型模式浅复制深复制用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象也不需要知道任何创建的细节浅复制对于对象中的基本对象类型,外加String,都可以完美的复制,但对于对象或集合,就不能复制了,只会复制对象的引用更改原型的对象数据,后面复制的也会被随之更改。//浅复制public class Users implements Cloneable { private String username; private int age; //getter和s
2021-12-22 17:02:44
113
原创 设计模式之工厂方法模式
设计模式之工厂方法模式先说说简单工厂的好处和缺点工厂方法模式工厂方法模式的优缺点先说说简单工厂的好处和缺点//运算工厂public class OperationFactory { public Computing createComputing(String operat) { Computing com = null; switch (operat) { case "+": com = new OperationADD(); break; case "-": c
2021-12-22 15:02:57
101
原创 设计模式之策略(加简单工厂模式)
设计模式之策略(加简单工厂模式案例:商城收银结账需求一案例:商城收银结账需求一要求通过商品单价和商品数量计算总价格这个简单,几分钟就好public static void main(String[] args) { //模拟一个商品的单价 double unitPrice = 10.50d; //模拟商品的数量 int num = 6; System.out.println(num * unitPrice); }...
2021-05-17 17:17:29
264
1
原创 设计模式的魅力一简单工厂模式
设计模式之简单工厂模式第一次学习设计模式的一些感想何为简单工厂模式做一个简单的计算器控制台吧一.刚出来的我二.干了一段时间的我三.被屌了一段时间后四.经过N多次修改自己的代码五.简单工厂模式*谢谢大家的观看*第一次学习设计模式的一些感想目前在看《大话设计模式》这本书,便宜,又易懂。步骤拆分很到位就是发现确实能提升自己代码的逻辑性,能够感受到设计模式带来的便利,要去理解为什么要这么做,这么做的好处是什么。何为简单工厂模式它使用了面向对象的三大特性1.封装:业务逻辑和界面逻辑的分离,才能使其易于
2021-05-14 10:21:38
333
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅