A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© qiushuo 中级黑马   /  2015-7-2 11:10  /  735 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

OOP:面向对象编程,以参与事件的事物为核心
OPP:面向过程编程,以事件为核心
类是一组具有相同特性和行为的事物的抽象。
对象是类的具体实现。
类图:以方框形式描述类,从上到下依次为:类名---特征(成员变量)---行为(方法)
在oc中,类的定义分两部分:
接口部分(interface):声明类与父类的名字、方法和实例变量
实现部分(implementation):包含方法(函数,行为,过程,oc中也叫做消息)的实现,真正意义上定义了类的行为。
NSObject是oc中所有类的父类。
访问修饰符:       @public
                        @private
                        @protected
接口声明:
@interface   类名:父类名
{实例变量}
-(方法返回值类型)方法名;
@end
接口实现:
@implementation 类名
-(方法返回值类型)方法名
{
      方法实现语句;
}
NSString类,描述字符串    NSString *name;
类名首字母大写
对象的定义:1.内存分配  2.初始化  oc中用[ ]调用方法,用对象或类名来调用
          Student *stu=[[Student alloc] init]; ------------------用之前导入头文件
           Student *stu=[Student alloc];
           stu=[stu init];

1 个回复

倒序浏览
ios 前期基础 里也要学类和对象吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马