OC中的类及实现方法
来源:互联网 发布:电信宽带网络线路故障 编辑:程序博客网 时间:2024/05/01 20:25
多个同种事物的抽象称为类;
类类型的属性称为对象;
#import <Foundation/Foundation.h> //声明一个类
@interface NEat : NSObject
{
@public
NSString *_name;
int _age;
float _weight;
}
-(void)eat:(NSString*)food;
-(void)walk:(int)walking;
@end
#import "NEat.h" //实现类的方法
@implementation NEat
-(void)eat:(NSString*)food{
_weight+=0.6f;
NSLog(@"吃%@,体重为%.1f公斤",food,_weight);
}
-(void)walk:(int)walking{
_weight=_weight-walking/100*0.2;
NSLog(@"散步%d,体重为%.1f公斤",walking,_weight);
}
@end
#import <Foundation/Foundation.h>
#import "NEat.h" //调用类
int main(int argc,const char * argv[]) {
@autoreleasepool {
NEat *tu=[NEatalloc];
tu->_weight=100;
[tueat:@"面包"];
[tuwalk:200];
}
return 0;
}
0 0
- OC中的类及实现方法
- OC中的类方法
- OC中的构造方法及一些注意
- 第九篇:OC中的万能指针id 及 构造方法的实现与应用
- OC中的类方法与成员方法
- OC中的类方法与实例方法
- OC中的类方法与实例方法
- OC中的init怎么用及注意方法
- OC 类的创建及初始化方法
- OC 中的类方法转换 Swift 语言
- OC中的方法
- OC语言中的方法
- OC中的排序方法
- OC中的description方法
- OC 中的方法重载?
- OC中的方法-2
- OC中的方法
- OC 中的方法
- 黑马程序员-----java基础(网络编程)
- 软件测试知识点整理
- HDU 5477A Sweet Journey网赛
- 用table表格建立一个课程表
- sqlite的基础误区
- OC中的类及实现方法
- 软件测试知识点整理
- 黑马程序员——JAVA之面向对象(二)
- 软件测试知识点整理
- ZOJ3646 The Dragon of Loowater
- 【算法】——插入排序(一)
- 一种智能指针的实现方式
- 软件测试知识点整理
- Sql Server 里的向上取整、向下取整、四舍五入取整的实例!