开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

首页   >   博客   >   18803836360

总结

个人分类: c# | 2017-9-29 11:04
单例:让工程中只有一个实例对象
单例实现:
1、创建类类型的静态变量
2、静态方法
   (1) 判断静态变量是否为空
   (2)如果为null->构建对象 如果不为null->直接return 静态变量


特殊的单例模式:在构造函数中对单例变量进行初始化


代理设计模式:给对象提供一种代理,以控制对该对象的访问(编写一个类,类中让其它对象去操作其方法)


简单工厂:类方法中实例化对象,通过父类进行指向,每一个子类中完成自己独立的运算,根据多态调用正确的方法。


工厂方法:简单工厂中的方法创建实例部分给抽象成各个类的方法,不同的类用来创建不同的实例对象,使用父类接口统一管理(多态)
0 0

作者的其他最新博客

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册帐号

个人分类

标签

阅读排行

评论排行

推荐博客

最新博客

返回顶部