OC----类的调用

2018-07-09  本文已影响0人  Damys

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;

}

上一篇 下一篇

猜你喜欢

热点阅读