黑马程序员技术交流社区

标题: 封装 [打印本页]

作者: 15132876050    时间: 2015-8-18 21:32
标题: 封装
main.m
#import <Foundation/Foundation.h>
#import "KLine.h"
int main(int argc, const char * argv[]) {
     @autoreleasepool {
         
         KLine *kline = [KLine new];
         [kline setMinPrice:30.2f];
         [kline setMaxPrice:50.4f];
         
         NSLog(@"\navPrice = %.2f",[kline avPrice]);
         
         
     }
     return 0;
}

KLine.h
#import <Foundation/Foundation.h>

@interface KLine : NSObject
{

   //定义实例变量
    float _minPrice;
     float _maxPrice;
     float _avPrice;
}

   //行为
//float _minPrice;
-(void)setMinPrice:(float) minPrice;
-(float)minPrice;

//float _maxPrice;
-(void)setMaxPrice:(float) maxPrice;
-(float)maxPrice;

//float _avPrice;
-(float)avPrice;
@end
作者: 愿得一人心1111    时间: 2015-8-19 21:48
封装我那里没有学好  还的努力补习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2