上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 多态和动态绑定是为了解决父类调用子类的问题 首先,声明三个类aa bb cc 都继承于fist类#import @interface fist : NSObject{ SEL name;}-(void)print;@end@implementation fist-(void)print{ NSLog(@"我是aa");}@end@interface aa : fist-(void)nihao;@end@implementation aa-(void)nihao{ NSLog(@"buhdddddddddao");}@end@interface bb : 阅读全文
posted @ 2013-07-17 16:29 火红的云彩 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 面向对象一直是一个难以理解的问题 好多程序员对这块都是一个模糊的理解 我以前也是 虽然在网上看到程序里一切都是对象,但是具体呢,还是不知道,最近和一个大神级别的人物探讨了下 感觉很简单没什么难度 呵呵!!! 对象的产生是一种理念的诞生物的,编程无非就是把平常我们所做的事情和动作通过计算机语言描述出来,而这个描述的的过程又需要一定的理念,所以呢就产生了面向对象。下面我就说下什么是对象 我的讲解都在类里描述 这样比较好理解,能让初学者有个更好的思路,,不如说我们编写一个汽车的类 那么汽车有什么呢,1,轮子2.座位 那么我们就要这么写了(我用的是xcode 也就是oc写的,其他语言也一样)#i... 阅读全文
posted @ 2013-07-16 23:31 火红的云彩 阅读(299) 评论(1) 推荐(0) 编辑
摘要: #import //声明了一个类Init@interface Init : NSObject{ int a; int b; NSString *name;}@propertyint a,b;//设置函数的默认属性设置@end@implementation Init@synthesize a,b;-(id)init//默认的初始化函数{ self=[super init]; //父类的初始化 if (self) { a=19; b=89; name=[[NSStringalloc] initWithFormat:@"就像秋风带走我的思念,我的梦"]; NSLog... 阅读全文
posted @ 2013-07-15 16:18 火红的云彩 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 其实作程序不管是那行,学什么语言最终的目的是和就算机打交道的,我们写的程序计算机是怎么处理的呢??? 计算机运行我们的程序无非就是吧磁盘-内存-cpu三者结合起来 我们写一个程序代码肯定是在此盘中存着呢,但我们编译的时候是把我们写的代码按照一定的规则合并成一个文件(。exe)也就是我们平常见的安装包,当我们运行.exe文件时,这时才是我们的程序执行 ,//注意:大家千万不要把些程序当成程序在代码中的运行,一个程序要分为,编写,编译,执行 ,每个程序都要经过这三个过程 编写:就是我们写的代码 编译:是把我们写的代码按照一定的规则合并成一个文件(。exe) 执行:执行时候 系统献给我... 阅读全文
posted @ 2013-07-15 13:34 火红的云彩 阅读(601) 评论(1) 推荐(0) 编辑
摘要: self和super的区别#import 首先先写两个类 fist和two,two继承fist类@interface First:NSObject{ int a;//声明了一个变量}-(void) setA:(int)c;//对a赋值的方法@end@implementation First-(void)setA:(int)c{ a=c;}@end//类2@interface Two : First{ int b;}-(void)setB:(int)d;-(void)print;@end@implementation Two-(void)setB:(int)d{ b=d;}-(void)... 阅读全文
posted @ 2013-07-14 22:22 火红的云彩 阅读(837) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页