- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 单例模式(设计模式)
单例模式—保证一个类仅有一个实例,并提供一个访问他的全局访问点别的类调用 Singleton.Getsimg().即可懒汉模式 用到时实例对象using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace 单例模式{ class Singleton { private static Singleton isntance;
2021-06-28 19:50:51 124
原创 工厂模式(计算器)
工厂模式相对于简单工厂模式更方便扩展 另外对于实例变化修改更方便也更安全(无switch进行判断) 扩展只需要一个类重写父类方法 一个类继承接口返回对应方法首先封装字段 并创建虚方法using System;using System.Collections.Generic;using System.Text;namespace 工厂模式计算器{ interface IProduct//此接口就是后面代理公司调用对应实例的方法 { CalculatorProd
2021-06-28 19:35:37 296
原创 工厂模式(设计模式)
创建一个接口interface IProduct{ Product GetProduct();}//生产线类 Ausing System;using System.Collections.Generic;using System.Text;namespace 简单工厂模式{ class ConcreteProductA : Product { public override void Method1() {
2021-06-07 15:42:16 72
原创 简单工厂模式
(此例是控制台逻辑 生命周期调用简单修改即可)创建一个抽象类,子类继承并重写using System;using System.Collections.Generic;using System.Text;namespace 简单工厂模式{ abstract class Product { public abstract void Method1(); }}子类A 生产钢笔using System;using System.Collection
2021-06-07 15:28:26 86
Unity3DTraining-master.zip
2021-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人