静态成员:在说明前面加了static关键字的成员。在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。
设立原因:使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。
程序实例:
class CRectangle
{
private:
int w, h;
static int nTotal...
分类:
编程语言 时间:
2014-10-30 22:38:22
阅读次数:
289
Fragment的生命周期:FragmentActivity兼容2.3系统的Activity;//获得activity的传递的值//实例化成员变量 //给当前的fragment绘制UI布局,可以使用线程更新UI//表示activity执行oncreate方法完成了的时候会调用此方法 //和activ...
分类:
其他好文 时间:
2014-10-30 20:42:52
阅读次数:
1916
这节课主要讲了消息映射和绘画的一些函数,结构体,消息映射使得我们不用去管WindowProc函数的调用,只要在类里面添加消息就可以对操作进行一定的反应了。让MFC变得简单。绘画的这些函数比较多,到时候可以refer这堂视频下面是DrawView.cpp里的一些消息映射函数,加成员变量的时候需要在CD...
分类:
编程语言 时间:
2014-10-30 18:59:48
阅读次数:
229
1、const用于类成员变量定义,一旦定义且不能改变其值。define定义全局常量,在任何地方都可以访问。2、define不能在类中定义而const可以。3、const不能在条件语句中定义常量if (...) { const FOO = 'BAR'; // invalid}butif (...) {...
分类:
Web程序 时间:
2014-10-30 18:48:15
阅读次数:
194
0、了解哪些东西不应该标准化 命名规则(参考):类、函数和枚举 LikeThis; 变量名 likeThis; 成员变量名likeThis_; 宏名称 LIKE_THIS;1、在高警告级别干净利落地进行编译2、使用自动构建系统3、使用版本控件系统4、在代码审查上投入5、一个实体应该只有一个紧凑...
分类:
编程语言 时间:
2014-10-28 21:27:50
阅读次数:
267
协议类似于Java中的接口或者C++中的纯虚类,只有接口部分而没有实现部分只定义了方法的声明部分而没有实现部分。关键字为@protocol,协议可以继承别的协议,协议可以有多个用逗号分隔。协议中不能有成员变量。
@protocol MyProtocol
-(void) read;
-(void)write;
@end 定义一个MyProtocol协议继承自NSObject协议,...
分类:
其他好文 时间:
2014-10-28 17:55:16
阅读次数:
175
面向对象三个基本特征就是封装、继承和多态。封装简单将就是将一组数据结构和定义在它上面的相关操作组合成一个类的过程,继承一种父子关系,子类可以拥有父类定的成员变量、属性以及方法。
多态就是指父类中定义的成员变量和方法被子类继承,父类对象可以表现出不同的行为。OC中的方法都是虚方法,运行时不看指针类型,根据生成对象的类型决定被调用的方法。
以交通工具为例,定义父类为Ve...
分类:
其他好文 时间:
2014-10-28 17:47:11
阅读次数:
121
pclass = Class.forName("get_class_method.Person"); //Field ageField = pclass.getField("age");//因为age成员变量是私有的,所以会产生NoSuchFieldExcepti...
分类:
编程语言 时间:
2014-10-28 09:21:10
阅读次数:
179
用java做项目,但是发现很多java基础不是很清晰。(遇到一点学一点吧)关键字: public protected private default finalpublic:所有地方都可以用,protected: 可以用于同一个类、或者同一个包里面、或者是不同包但是是他的子类,private: 只能...
分类:
编程语言 时间:
2014-10-28 00:18:04
阅读次数:
254
一、是什么?
浅拷贝:对值类型的成员变量进行值的复制,对引用类型的成员变量只复制引用,不复制引用的对象
深拷贝:对值类型的成员变量进行值的复制,对引用类型的成员变量也进行引用对象的复制
内部机制:
(1)关于Object类的clone方法
默认实现为“浅拷贝”,重写Object类中的clone方...
分类:
编程语言 时间:
2014-10-27 19:37:45
阅读次数:
192