本帖最后由 你说呢 于 2015-7-23 10:38 编辑
类和对象 类: 类名,属性,行为(功能)组成 多个同种类型事物特征的对象。 是具有相似内部状态和运动规律的实体的集合。 一个类可以实例化多个对象, 对象: 系统中基本运行的实体。 是指现实世界的实体。他可以值具体的事物也可以抽象的事物。 消息: 是对象间相互联系和相互作用的方式: 有5各部分组成:发送消息的对象,接收消息的对象,消息传递方法,消息内容,反馈。 类: .h 类的声明文件,用于声明成员变量,方法。类的声明使用关键字@interface 和@end .m 类的实现文件,用于实现.h中声明的方法。实现使用的关键字@implement h和@end 方法: 方法的声明和实现。都必须以+或—开头 +表示类方法(静态方法) —表示对象方法(动态方法) 在.h 中声明的所用方法作用域都是public类型,不能更改 成员变量: 成员变量的唱那个作用域有3种: @public @protected @private
类的声明和实现: 类的定义 结构体定义: Struct student { Char *name: Int age; }; 类的定义: 1)类的声明(类名、属性、行为) @interface 类名:父类名 { //类的属性 } //类的行为 @end 2)类的实现(实现具体行为) @implementation 类名 //行为的具体实现 @end
|