unity3d事件函数整理,事件,回调函数,消息处理Unity3D中所有控制脚本的基类MonoBehaviour有一些虚函数用于绘制中事件的回调,也可以直接理解为事件函数,例如大家都很清楚的Start,Update等函数,以下做个总结。Awake当前控制脚本实例被装载的时候调用。一般用于初始化整个实...
分类:
其他好文 时间:
2014-07-23 11:57:46
阅读次数:
202
原文:http://codecampo.com/topics/66前天看到 javaeye 计划采用mongoDB实现网站全站消息系统,很有同感,mongodb 很适合储存消息类数据。之前讨论了如何构建一个微博型广播,这次讨论一下怎么储存消息/提醒类数据。下面的内容不涉及关于海量数据储存的问题,只讨...
分类:
数据库 时间:
2014-07-23 11:31:36
阅读次数:
345
写在前面用自己的话分析清楚~智能指针是如何使用的?强指针是如何实现?弱指针如何转化为强指针?智能指针的使用智能指针的使用必须满足如下条件:这个类需要继承自RefBase为什么需要虚析构函数?虚析构函数是为了解决这样的一个问题:基类的指针指向派生类对象,并用基类的指针删除派生类对象。虚函数的出现是为了...
分类:
其他好文 时间:
2014-07-22 22:46:36
阅读次数:
446
一:J2SE面向对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、AnnotationIO多线程、线程同步TCP/UDPAWT、事件模型、匿名类正则表达式反射机制2:数据库(Oracle或者MySQL)SQL语句多表连接,内外连接, 子查询等管理表、视图、索引、序列、约束等树状结构存...
分类:
其他好文 时间:
2014-07-22 22:44:53
阅读次数:
253
覆盖类成员:通过new关键字修饰虚函数表示覆盖该虚函数。一个虚函数被覆盖后,任何父类变量都不能访问该虚函数的具体实现。public virtual void IntroduceMyself(){...}//父类虚函数public new void IntroduceMyself(){...}//子类...
分类:
其他好文 时间:
2014-07-22 22:40:55
阅读次数:
201
这个程序是我上研二上学期时下一届师弟师妹们的面向对象课程大作业,当时我正好看过两三本 C++ 书籍,虽然忙着项目,但还是忙里偷闲检验了下自己。从设计到实现,耗时一周左右,完成于 2013 年年底。虽是面向对象课程作业,但是只用到了“封装”,没有触及“继承”和“多态”,只是基于对象而已。以前的做一个东...
分类:
其他好文 时间:
2014-07-22 22:40:14
阅读次数:
431
《C++ Primer Plus》学习笔记8
第13章 类继承
主要内容:
①is-a关系继承
②如何以公有的方式从一个类派生到另一个类
③保护访问
④构造函数成员初始化列表
⑤向上和向下强制转化
⑥虚拟成员函数
⑦早期(静态)联编和晚期(动态)联编
⑧抽象基类
⑨纯虚函数
⑩何时以及如何使用公有继承
1、一个简单的基类
从一个类派生出另一个类时候,原始类称...
分类:
编程语言 时间:
2014-07-22 22:39:14
阅读次数:
246
同一种语句有多重形态,在不同的类型中,有不同的属性和表现方法;
多态原理;多态的是函授指针
多态的实现效果
多态:同样的调用语句有多种不同的表现形态;
多态实现的三个条件
有继承、有virtual重写、有父类指针(引用)指向子类对象。
多态的C++实现
virtual关键字,告诉编译器这个函数要支持多态;不要根据指针类型判断如何调用;而是要根据指针所指向的实际对象...
分类:
其他好文 时间:
2014-07-22 17:59:51
阅读次数:
249
重写和重载,他们其实是实现类型多态(同一种方法,不同的对象会产生不同的结果)特性的基本技术之一,两种技术貌似而实质截然不同。重载的条件:1.必须在同一个类中2.方法名必须相同3.参数列表不能相同。重写的条件:1. 在不同的类中2. 发生方法重写的两个方法返回值,方法名,参数列表必须完全一致3. 子类...
分类:
其他好文 时间:
2014-07-22 00:24:34
阅读次数:
199
- - - - - android培训、java培训、期待与您交流! - - - - - -类(class)类是相似对象中共同属性和方法的集合体在面向对象中定义类,就是在描述事物,就是在定义属性(变量)和行为(方法)。属性和行为共同成为类中的成员(成员变量和成员方法)。封装、继承和多态面向对象方法中...
分类:
编程语言 时间:
2014-07-22 00:07:36
阅读次数:
392