1、模式定义
单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。
单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模式。
2、模式结构
单例模式包含如下角...
分类:
其他好文 时间:
2014-11-16 13:31:01
阅读次数:
133
1、模式定义
原型模式(Prototype Pattern):原型模式是一种对象创建型模式,用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式允许一个对象再创建另外一个可定制的对象,无须知道任何创建的细节。
原型模式的基本工作原理是通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝原型自己来实现创建过程。
2、模式结构
原型模式...
分类:
其他好文 时间:
2014-11-16 13:28:43
阅读次数:
190
面向对象设计的基本原则包括:单一职责原则,开闭原则,里氏替换原则 ,依赖注入原则,接口分离原则,迪米特法则,组合/聚合复用原则。设计模式是为了更好的满足这些设计原则,根据功能分为三类:创建型模式专注于对象创建、结构型模式处理类或对象的组合、行为型模式对类或对象怎样交互和怎么分配职责进行描述。...
分类:
其他好文 时间:
2014-11-14 12:35:21
阅读次数:
164
?面向对象和?面向过程是两种不同的编程思想,思考?角度不同,前者以对象为中?心,后者以事件为中?心。类是对象的抽象,对象是类的体现。?面向对象编程中,先创建出对应的类,再由类?生成对象,进?而完成我们的开发。类包含接?口和实现两个部分,对象创建分两步:创建对象、初始化。 public修饰的实例变量,...
分类:
其他好文 时间:
2014-11-13 16:06:21
阅读次数:
159
一、什么叫对象?数据(特性) + 行为(方法) = 对象 //对象内的特性与方法等于对象外的变量与函数二、如何自定义对象?1、创建构造函数function Blog(body, date){ this.body = body; //一定要用this,构造函数才知道你在创...
分类:
编程语言 时间:
2014-11-12 22:50:18
阅读次数:
188
SceneManager分析场景管理主要工作包括以下几点:1.可移动、不可移动和可渲染物体的创建删除。2.场景查询。3.渲染队列。4.动态阴影。一.场景对象创建场景中的所有对象,包括可移动与不可移动的:Camera、Light、SceneNode、Entity、ManualObject、Billbo...
分类:
其他好文 时间:
2014-11-12 21:06:58
阅读次数:
249
OC使用引用计数来管理内存,每一个继承NSObject的对象,内部都维护了一个引用计数器retainCount,当对象创建时(调用alloc或者new)引用计数器会+1, 手动调用retain()方法可以使引用计数器+1,手动调用release()方法可以使引用计数器-1,当引用计数器为0时,对象会自动调用"析构函数" dealloc()方法来回收资源和释放内存。
这样当一个对象被多个地方使用和...
分类:
其他好文 时间:
2014-11-12 15:06:53
阅读次数:
222
推荐工具:机子配置较低的话,可以装Gsql这个工具获得sql执行环境(可作为手册查看内置数据类型 函数和存储过程等)--之前数据库的东西接触不多,虽然基本的语法是了解,但不是很熟悉--最近项目一直在折腾存储过程(一些数据逻辑都通过存储过程在数据库端实现),--复习了一遍sql的东东,在此记录一下。/...
分类:
数据库 时间:
2014-11-11 22:37:20
阅读次数:
244
通过工厂方法配置bean 通过调用静态工厂方法创建bean 通过静态工厂方法创建bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不关心创建对象的细节。 要声明通过静态方法创建的bean,需要在bean的class属性里指定拥有该工厂的方法...
分类:
编程语言 时间:
2014-11-10 23:17:05
阅读次数:
293
最近深入学习javascript后,有个体会:面向对象的方式编程才是高效灵活的编程,也是现在唯一可以让代码更加健壮的编程方式。如果我们抛开那些玄乎的抽象出类等等思想,我自己对面向对象的从写程序的角度理解就是:复用和封装。复用具体就是让你尽量少写重复代码,封装就是将一些耦合度很高的逻辑放到一个程序块里...
分类:
编程语言 时间:
2014-11-08 22:00:06
阅读次数:
309