Objective-c self的用法
Objective-c self的用法
xtzPioneer 发表于2年前
Objective-c self的用法
  • 发表于 2年前
  • 阅读 55
  • 收藏 1
  • 点赞 1
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   


Calculate.h文件


#import <Foundation/Foundation.h>


@interface Calculate : NSObject{

    float  number1;

    float  number2;

    float  sum;

    float  mean;

    


}


-(void)setNumber1:(float)newNumber1 setNumber2:(float)newNumber2;

-(float)sum;

-(float)mean;

-(void)NSLog;


@end


Calculate.文件


#import "Calculate.h"


@implementation Calculate

/*self的使用方法:

 self的意思是:本身

 自己调用本类函数,意思就是你现在建立了一个类,然而你在这个类里面多个方法, 当你要在当前这个类里面,某个方法需要用到本类中的另一个方法时就会用到self

 */



-(void)setNumber1:(float)newNumber1 setNumber2:(float)newNumber2{

    number1=newNumber1;

    number2=newNumber2;

  

}

-(float)sum{

    

    sum= number1+number2;

    return sum;

}

-(float)mean{

    //self调用

    mean= [self sum]/2;

    return mean;

}

-(void)NSLog{

    NSLog(@"这两个数之和为:%.2f 这两个数的平均数为:%.2f", /*self调用*/[self sum],[self mean]);

}



@end


main.m文件

#import <Foundation/Foundation.h>

#import "Calculate.h"


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

    @autoreleasepool {

        

        

        Calculate* result=[Calculate new];

        [result setNumber1:15 setNumber2:5];

        [result NSLog];

        

        

        

    }

    return 0;

}


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 2
博文 86
码字总数 46439
×
xtzPioneer
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: