美文网首页
OC----类的调用

OC----类的调用

作者: Damys | 来源:发表于2018-07-09 09:08 被阅读0次

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;

}

相关文章

  • OC----类的调用

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

  • self class super superclass

    [self class]当前类调用方法 调用者是当前类 [self superclass] 调用父类的方法 调用者...

  • 类的调用

    通过前面的学习,类方法大体分为 3 类,分别是类方法、实例方法和静态方法,其中实例方法用的是最多的。我们知道,实例...

  • Swift通过IMP调用方法

    定义TestObject类 调用实例方法 调用类方法

  • 方法的调用和执行顺序

    方法的调用同一个类里面的方法可以直接调用,还可以跨类进行调用,即调用别的类里面的方法,需要采用”类名.”的方式。 ...

  • ios load方法调用顺序

    1.先调用类的 load 方法,先编译哪个类就先调用该类的 load. 2.在调用 load 之前调用父类 loa...

  • ios load方法调用顺序

    1.先调用类的 load 方法,先编译哪个类就先调用该类的 load. 2.在调用 load 之前调用父类 loa...

  • 解决springboot中 @Autowired 注入后为空nu

    初始调用 被调用的工具类 调用的工具类 UserInforUtil 没有在同一个子项目中 更改后的 调用的工具类 ...

  • 六、Category的load方法

    总结:load方法调用栈 1.load调用顺序总结 (1)先调用类的、再调用分类的(2)先调用先编译的类、再调用后...

  • 静态方法:通过类去调用,而不是类的实例去调用。

网友评论

      本文标题:OC----类的调用

      本文链接:https://www.haomeiwen.com/subject/kphzuftx.html