说说你对构造函数的理解?构造函数:对象创建时,利用特定的值构造对象(不是构造类),将对象初始化(保证数据成员有初始值),是类的一个public 函数① 与类同名② 无返回值③ 声明为public④ 一个类中可以有多个构造函数(实际就是重载)1.默认构造函数无参数; 带参数的构造函数,冒号后边是初始化...
分类:
编程语言 时间:
2014-06-25 16:02:25
阅读次数:
194
程序支持横竖屏首先要搞懂这个方法什么时候走! 不用测试了,当Frame发生改变的时候,这个方法就走了。那 你想当程序由竖屏变成横屏的时候上面的控件 保持在原来的地方。首先你要搞懂bounds 这个属性。然后控件写成相对的位置让后你重写viewWillLayoutSubViews这个方法。当让你要是用...
分类:
其他好文 时间:
2014-06-25 14:46:38
阅读次数:
255
重载运算符在实际的工作中很用到,但如果某些自定义类型通过简短几行代码重载一些常用的运算符(如:+-*/),就能让编程工作带来方便;重载运算符就是告诉编译器+-*/等运算符对于自定义类型进行什么样的操作,在代码中需要注意几点。一、尽可能的不要改变运算符本身的含义二、所有的运算符重载都必须声明为publ...
分类:
其他好文 时间:
2014-06-25 11:37:32
阅读次数:
214
首先,此处的函数指的是 virtual 函数,为什么不是non-virtual函数呢?是因为在public继承中,non-virtual函数表示派生类是需要继承其接口与其强制实现的。如果你的Derived已经在考虑重写non-virtual函数了,那么你是应该好好审视一下,在此处使用 public继承是否合理了。
因此,本文只讲解virtual函数的缺省参数值,例如下面的代码:
{CSDN...
分类:
其他好文 时间:
2014-06-25 07:33:08
阅读次数:
185
第180页,倒数第三行。英文原文:Ifyouoverload==and!=,youmustalsooverridetheEquals()andGetHashCode()methodsinheritedfromSystem.Object;中文译文:在重载“==”和“!=”时,还必须重载(应该是:重写)从System.Object中继承的Equals()和GetHashCode()方法。
分类:
其他好文 时间:
2014-06-25 06:39:31
阅读次数:
162
关于“==”运算符对于引用类型,默认为比较引用的地址,即是否指向同一个对象。对于结构类型,默认情况下是不能使用“==”运算符的,会产生一个编译错误,必须重载该运算符。C#规定,所有运算符重载都必须是publicstatic的。C#不允许重载赋值运算符。如果重载了运算符+,编译器..
分类:
其他好文 时间:
2014-06-25 06:26:23
阅读次数:
224
1Cloneable接口实现该接口的类可以调用clone()方法合法地对该类实例进行按字段复制。按照惯例,实现此接口的类应该使用公共方法重写Object.clone(它是受保护的)2循环冗余校验算法循环冗余校验(英语:Cyclic redundancy check,通称“CRC”)是一种根据网络数据...
分类:
其他好文 时间:
2014-06-25 00:59:04
阅读次数:
417
开启按键按键监听
setKeypadEnabled(true);
重写监听事件函数
virtual void keyBackClicked();
如:
void BanQiuLayer::keyBackClicked()
{
//暂停声音播放
CocosDenshion::SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(...
分类:
移动开发 时间:
2014-06-25 00:21:18
阅读次数:
242
一、jQuery - AJAX 简介AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。AJAX 是与服务器交换数据的艺术,它在不重载全部页面的情况下,实现了对部分网页的更新。Query 提供多个与 AJAX 有关的方法。通过 jQ...
分类:
Web程序 时间:
2014-06-24 14:55:38
阅读次数:
184