单例模式:实现对象单一不可重复实例化的功能
状态模式:1.先创建一个基类,构造一个方法进行配置,列出所有该基类所关联的功能(虚方法) 2.写出所有子类对基类继承,并重写基类中的方法,实现状态的重写
外观模式:多种方法进行嵌套封装到一个方法中,外部访问这个方法实现各个调用
工厂模式:创建对象用的(一般进行反射对象)(例如public Weapon CreateWeapon(string classname){
Type type=Type.GetType(string classname);
return Activator.CreatInstance(type) as Weapon;
})
观察者模式:对基类进行管理(添加 移除 更新 清除)
五种模式的简单理解
最新推荐文章于 2024-07-29 10:42:49 发布