一.类的声明和实现#import // : NSObject 目的是:让Car这个类具备创建对象的能力@interface Car : NSObject{ // 用来声明对象属性(实例变量\成员变量,默认会初始化为0) // @public可以让外部的指针间接访问对象内部的成员变量 ...
分类:
其他好文 时间:
2014-12-10 13:57:21
阅读次数:
192
oc是一种没有垃圾回收机制的语言,再没有打开arc的情况下,需要手动管理内存@为关键字的开头,也是字符串的开头@interface……@end写对类的声明,包括对成员变量和方法的声明,@implementaion……@end之间写对类的方法实现,方法形如-(void)setAge:int;+号表示静态方法,-号..
分类:
其他好文 时间:
2014-12-10 09:23:38
阅读次数:
169
OC的第二个类Touch第二个类文件.mOpen第二个类文件.m/*人类名:Person属性(成员变量\实例变量):体重、年龄行为(方法):走路*//*1.类的声明*成员变量*方法的声明*/例一:#Imort<Foundation/Foundation.h>@interfacePerson:NSObject{//成员变量;(成员变量必须写在..
分类:
其他好文 时间:
2014-12-10 01:58:31
阅读次数:
293
注: 友元是一种定义在类外部的普通函数或类,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend。友元不是成员函数,但是它可以访问类中的私有成员。所以,友元声明只能出现在类定义中。因为友元不是授权类的成员,所以它不受其所在类的声明区域public private 和protected 的影响。即友元函数的声明可以出现在类的任何地方
class A
{...
分类:
其他好文 时间:
2014-12-08 17:55:07
阅读次数:
121
Objective-C面向对象的编程目录对面向对象编程思想的理解类的声明和定义类的实例化继承编写自己的类库对面向对象编程思想的理解类的声明和定义类的实例化继承编写自己的类库
分类:
其他好文 时间:
2014-11-30 23:08:17
阅读次数:
200
学了java很久了,久不用之后给同学解决一个java问题的时候,就卡在这个标题上了。下面是java中extends与implements的区别:1.在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends是继承某个类,...
分类:
编程语言 时间:
2014-11-27 00:05:10
阅读次数:
367
A.OC弱语法1.在运行的时候才会检查方法的声明和实现2.没有声明只有实现的方法也能正常运行,只要在调用之前定义即可3.类的声明必须存在,否则会出现运行时错误B.类方法1.是类名调用的方法2.使用加号修饰的方法3.类方法和对象方法可以重名4.对象方法和类方法都允许多次声明,都不允许多次定义5.类方法...
分类:
其他好文 时间:
2014-11-24 20:33:21
阅读次数:
207
Obj-C中没有包得概念,使用前缀进行区分自带类用NS开头命名关键字使用@开头A. 第一个OC程序1. 导入Foundation框架的主头文件#import 自动过滤重复引入的文件2. 源代码和头文件(1) .h : 类的声明文件(2) .m : 类的实现文件3.使用终端编译链接OC程序例如:编译链...
分类:
其他好文 时间:
2014-11-24 19:06:10
阅读次数:
196
(1)简介:
内部类其实就是一种在类声明里面定义的一种局部数据类型。(非常类似于struct Node声明的),这和java的还有存在区别的。
---- 内部类的声明有public和private之分
如果声明为public,那么外面也可以用它来定义变量,比如Outer::Inner var
如果声明为private,那么外面不能用来定义变量,那么Outer::Inner var将会导致编...
分类:
编程语言 时间:
2014-11-23 13:11:42
阅读次数:
218
一、声明 文章中使用到的cocos2d的源代码的版本是cocos2d-x-3.3rc0。二、主要内容【Action类简介】 在cocos2d中,Action类是所有动作的基类。Action类继承了Ref类和Clonable类。【Action类的声明源码】 声明的源码在 CCAction.h 文件中,...
分类:
其他好文 时间:
2014-11-20 01:13:58
阅读次数:
700