第二个Object-C类程序
来源:互联网 发布:ca认证是什么知乎 编辑:程序博客网 时间:2024/05/22 05:21
/* 人 类名:Person 属性(实例变量/成员变量):体重、年龄 行为(方法):走路、吃 */#import <Foundation/Foundation.h>/* 1.类的声明 *成员变量 *方法的声明 */@interface Person : NSObject{ @public int age; double weight;}- (void)walk;- (void)eat;@end//2.类的实现@implementation Person//实现@interface中声明的方法- (void)walk{ NSLog(@"%d岁、%.2f公斤的人走了一段路!",age,weight);}- (void)eat{ NSLog(@"%d岁、%.2f公斤的人在吃东西!",age,weight);}@endint main(){ //在使用类创建对象之前,会将类加载进内存,只会加载一次 Person *p = [Person new]; p->age = 20; p->weight = 40; Person *p2 = [Person new]; p2->age = 30; p2->weight = 50; p = p2;//p指向的对象地址空间转为指向p2 p->age = 40; [p2 walk]; [p eat]; [p walk]; /* Person *person_first = [Person new]; person_first->age = 20; person_first->weight = 50.0; [person_first walk]; Person *person_second = [Person new]; person_second->age = 30; person_second->weight = 60.0; [person_second walk]; */ return 0;}
0 0
- 第二个Object-C类程序
- 第一个Object-C类程序
- object-c第一个程序:Hello World
- Object-c------第一个OC程序
- Object-c 第一个类
- 第一个Object-C类
- 第二章 object-c
- Object-C 第二天
- C语言 :第二章 第一个c程序
- object-c 第一个程序(helloword)有图有真相
- Object-c 第二周周报
- 第二章 Object-c 读书笔记
- Object C 预处理程序
- 第二个Lex程序
- 第二个CUDA程序
- QT 第二个程序
- cuda第二个程序
- 第二个程序:Applet
- MacBook Pro下打开FTP服务
- 第一个Object-C类程序
- linearLayout 和 relativeLayout的属性区别
- UI基础知识 -- UIScrollView UIPageControl
- ASP.NET-MVC4-01-Begin
- 第二个Object-C类程序
- 从今天起,我要写博客啦!
- JAVA垃圾收集机制
- 动态规划:0/1背包问题
- What does the PF function do in Primefaces
- Android adb push安装和直接安装软件的区别
- UIAlertView和UIActionSheet类在IOS8以后的改动
- OC对象和函数
- MPEG标准的音频部分