2015.7.9 OC学习第三天

原创 2015年07月09日 10:26:27

1.成员变量属于实例变量的一部分,所有的指针变量都是实例变量

2.OC和UI中只要继承NSObject的类,统称为model(模型)类

3.OC中没有多继承,协议是间接实现多继承的方式

4.继承中子类继承父类的所有东西,所以不能用@class 必须用import


people.h

#import <Foundation/Foundation.h>

@interface People : NSObject
{
    NSString *_name;
    NSString *_sex;
    NSInteger _age;
}

- (void)eat;

people.m

- (void)eat
{
    NSLog(@"吃食物");
    NSLog(@"self = %@", self);

}
student.h

@interface Student : People
{
    NSString *_school;
    NSInteger _number;
}


@end
student.m

- (void)eat
{
    NSLog(@"吃饭"); //重写父类的方法,不需要再次声明
}

main.m

    Student *student = [[Student alloc]init];
    [student eat];
    
    NSLog(@"student = %@", student);

输出

2015-07-09 10:23:37.423 20150709 OC[4754:354107] 吃饭
2015-07-09 10:23:37.424 20150709 OC[4754:354107] student = <Student: 0x1001110e0>
Program ended with exit code: 0




版权声明:本文为博主原创文章,未经博主允许不得转载。

python学习——第三天

前两天把《A Byte of Python》大致看了一遍,算是基本可能入门了。动手写了些很简单的小例子,对python的语法有个基本的了解,但是还有一些细节不是很清楚,有些地方可能知其然不知所以然,还...
  • majcos
  • majcos
  • 2006年08月23日 19:56
  • 581

OC学习第三天

main.m文件 #import #import "Person.h" #import "Book.h" #import "Student.h" int main(int argc, ...
  • wxj_ios
  • wxj_ios
  • 2016年06月02日 18:51
  • 104

OC第三天

今天我们学习了 继承、初始化方法、便利构造器
  • u012729057
  • u012729057
  • 2014年11月04日 08:53
  • 168

iOS --- OC学习资料

学习,是一条很长的路! 学习OC的时候,我的梦想是清晰的 谁也不知道未来会是什么样,不过做自己喜欢的事才是最重要的—兴趣是可以培养的。 有梦想谁都了不起。 接触了开发,了解了代码,你的未来与预...
  • C_Lluckying
  • C_Lluckying
  • 2016年08月04日 22:15
  • 324

OC基础-零基础学习Objective-C:第一部分.类和对象

本人也是Objective-C的小白,以下只是记录我学习过程的历程,如有不对的地方或者疑问欢迎指正。 原发表在新浪微博上,现转移到这里 必备工具: 1.一本书,建议《Objective-C基础教程...
  • l522402543
  • l522402543
  • 2015年08月28日 21:45
  • 997

HTML5学习小结

HTML5是用于取代1999年所制定的 HTML4.01和XHTML1.0标准的HTML标准版本。 HTML5的第一份正式草案已于2008年1月公布;2012年12月,规范已经正式定稿。 W3C计...
  • gaojinshan
  • gaojinshan
  • 2014年03月27日 16:10
  • 2022

SSM项目之---淘淘商城(第三天)

1 课程计划 后台管理商品的添加功能 1、商品分类选择 2、上传图片 3、富文本编辑器(kindEditor) 4、实现商品的添加 5、课后作业(商品的修改、删除) 2 商品添加功能...
  • baidu_31657889
  • baidu_31657889
  • 2016年10月10日 16:04
  • 3731

oc的第三天

封装&对象的关系 1,类方法 就是在.h文件中声明以但是与之前的格式有所不同 格式: +(返回值类型)方法名:( 参数类型) 参数 and参数2:(参数类型)参数2; 2.对象方与类方法不同的 就是对...
  • liuxiao8023521
  • liuxiao8023521
  • 2015年04月23日 15:29
  • 235

淘淘商城第三天

1.  课程计划 完成商品添加功能 1、商品类目选择 2、图片上传 3、图片服务器搭建 4、kindEditor富文本编辑器的使用 5、商品添加功能   2.  实现商品类目选择功能 ...
  • mathlpz126
  • mathlpz126
  • 2017年05月26日 22:50
  • 692

OC语言——基本语法和思想

今天学习了OC语言基础语法
  • linfenpipi
  • linfenpipi
  • 2015年02月18日 22:16
  • 3288
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2015.7.9 OC学习第三天
举报原因:
原因补充:

(最多只允许输入30个字)