OC----类的调用

int main(int argc, const char * argv[]) {

NSLog(@"hello OC");
//2016-07-17 15:00:17.315 01 oc 语法基础[582:16086] hello OC
//时间---------------------程序名-----进程编号:线程编号--输出信息


Person *person = [Person new];

//类的属性-赋值1
person->_name   = @"Tom";
person->_age    = 20;
person->_height = 180.2f;


//类的属性-赋值2

// (person)._name = @"Tom2";
// (
person)._age = 21;
// (*person)._height = 181.2f;

NSLog(@"person 的姓名:%@ 年龄:%d 身高:%.2f",
person->_name, person->_age, person->_height);


//类的方法调用:
[person run];                   //类的方法调用1--无参数  输出:我可以run...无参数调用
[person eat:@"apple"];          //类的方法调用2--1个参数 输出:可以吃的食物是apple
int sum = [person sum:2 :3];    //类的方法调用3--2个参数 输出:5
NSLog(@"两个数的和为:%d", sum);

int avg = [person avgWithNum:5 and:9];   //推荐写法  输出:7
NSLog(@"两个数的平均值为%d", avg);

//获取信息
[person getMassge];      //person 的姓名:Tom 年龄:20 身高:180.20


return 0;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容