1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const...
分类:
编程语言 时间:
2014-09-02 14:08:06
阅读次数:
286
第一种方法:可以使用JavaDoc工具。它可以从程序源码中将类、方法、成员变量等文档注释抽取出来形成一个与源代码配套的API帮助文档。但是在编写代码时要以一定的规范做注释才可以。通过JavaDoc实现工具就可以同时生成代码的开发文档了。JavaDoc工具位于C:\Program Files\Java...
分类:
编程语言 时间:
2014-09-01 15:12:53
阅读次数:
310
协议(protocol): 遵守某个协议,只要遵守了这个协议,相当于拥有协议里面的所有方法声明声明一系列方法编译器不强求实现协议里所有的方法分类和协议都只能声明方法,不能声明成员变量NSObject是基协议假设一个人要买票,但是他没有空,需要一个代理去帮他问问票价多少啊,还有几张票啊~协议Ticke...
分类:
其他好文 时间:
2014-08-31 01:36:20
阅读次数:
174
1.对象:用来描述客观事物的一个实体,由一组属性和方法构成。属性:对象具有的各种特征。(成员变量)方法:对象执行的操作。2.类:一组具有相同属性和方法的对象的一个归纳类型。对象是类的一个具体表现。3.面向对象的三大特性:封装,继承,多态。4.步骤:编写类-->创建对象-->调用类的某个方法,完成某种...
分类:
编程语言 时间:
2014-08-31 00:23:10
阅读次数:
372
一、static修饰的东东是属于这个类的,是所有的该类的实例共享的,因此它们的初始化先于实例对象的初始化。 二、Java中没有静态构造方法,但是有静态代码块。当类中同时存在静态代码块和静态成员变量声明语句时,它们谁先执行? 答:按照类中定义的从上到下顺序,谁在前面谁先执行。 三、当类中同时存在非静态...
分类:
编程语言 时间:
2014-08-31 00:20:20
阅读次数:
326
在面向过程的编程语言(如C语言)中,结构体用得比较多,但是面向对象之后,如在C++和Objective-C中,结构体已经很少使用了。这是因为结构体能够做的事情,类完全可以取而代之。而Swift语言却非常重视结构体,把结构体作为实现面向对象的重要手段。Swift中的结构体与C++和Objective-C中的结构体有很大的差别,C++和Objective-C中的结构体只能定义一组相关的成员变量,而Sw...
分类:
编程语言 时间:
2014-08-30 20:28:40
阅读次数:
347
前言 标题一看似乎是非常直观简单,没必要特别写下一篇随便记录。 然而,在实际开发中,你会发现做到这一点对于经验不足的 C++ 程序员来说绝对是一个挑战。 要做到复制每一个成分,就一定小心下面说到的两点。第一点:类中新增了成员变量之后,需要在自定义的构造函数,析构函数,赋值运算符重载函数,拷贝构...
分类:
其他好文 时间:
2014-08-30 17:41:39
阅读次数:
222
示例:创建一个类,创建一个对象,调用方法,改变属性值//类的声明部分@interface Person : NSObject{ @public //使类的外部可以调用成员变量 int _weight; //体重 }-(void)run;-(void)rat:(char *)food;@end/...
分类:
其他好文 时间:
2014-08-30 15:01:19
阅读次数:
161
一.引用类型与值类型
值类型是个轻量级类型,引用类型是个 '重量级‘类型。
值类型存放的是对象本身,而引用类型存放的对象存放的内存地址
1.内存分配
值类型 的实例一般在线程栈上分配, 引用类型的实例则在托管堆上分配。
注: 值类型的实例并不是一定在线程栈上,和定义的位置也有关系,局部变量和方法参数一定在栈上,但是类的成员变量总是会有类中的其他数据分配在一起,就有可能分配在堆上...
分类:
其他好文 时间:
2014-08-30 12:38:59
阅读次数:
171
上一篇中已经介绍了一些关于反射的基本概念,这篇主要通过一个实例说一说反射的过程,以及实际中应用的例子。
这个例子是这样的设计思路:从一个属性文件中读取一段字符串,然后,根据该字符串生成对应的类实例对象;这之后还有一个增强版的例子,可以根据类里面的setter()方法将类的成员变量(引用类型)也进行初始化,Spring框架是这么实现的。
项目结构如下:
本例子包括三个类
1.refl...
分类:
其他好文 时间:
2014-08-29 18:23:08
阅读次数:
284