- iOS从零基础到精通就业 Objective-C
- CSDN观看地址:http://edu.csdn.net/course/detail/3347
- 1和对象一
-
#import <Foundation/Foundation.h> #import "SingleDog.h" #import "Phone.h" int main(int argc, const char * argv[]) { //类和对象 //万事万物皆为对象 //创建一个单身狗 //alloc开辟内存空间 init初始化 SingleDog *dog1 = [[SingleDog alloc] init]; [dog1 setName:@"叶良辰"]; [dog1 setSex:@"男的"]; [dog1 setAge:27]; SingleDog *dog2 = [[SingleDog alloc] init]; [dog2 setName:@"张全蛋"]; [dog2 setSex:@"男的"]; [dog2 setAge:29]; NSLog(@"%@ %@ %d",[dog2 name],[dog2 sex],[dog2 age]); //面向对象三大特性 继承 封装 多态 //创建一部手机 Phone *p1 = [[Phone alloc] init]; [p1 setType:@"爱疯7"]; [p1 setColor:@"银色"]; [p1 setPrice:4700]; NSLog(@"%@ %@ %.2f",[p1 type],[p1 color],[p1 price]); //用p1这个手机打电话 [p1 makeCall:@"110" content:@"有人装逼,我报警!!!!"]; [p1 watchMovie:@"一路向东" time:@"120" actor:@"邓超"]; [p1 sendMeaasge:@"15521328888"]; return 0; }