简单使用set、get方法

Main.m

#import <Foundation/Foundation.h>
#import "Car.h"
/*
 1. 定义一个汽车类Car,它有两个属性,名称(name)和速度(speed)。
    还有一个启动的方法,该方法实现就打印“xx汽车启动了,时速为xxx”。
 */

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

    //创建car对象
    Car *car = [[Car alloc] init];
    
    //设置属性值
    [car setName:@"兰博基尼"];
    [car setSpeed:345];
    
    //重新设置汽车的名字
    [car setName:@"东风"];
    
    //调用启动的方法
    [car run];
    
    
    return 0;
}

Car.h

#import <Foundation/Foundation.h>

@interface Car : NSObject {

    NSString *_name;    //名字
    float _speed;   //速度
    
}

//启动方法
- (void)run ;

//设置器
- (void)setName:(NSString *)name;
- (void)setSpeed:(float)speed;

Car.m

#import "Car.h"

@implementation Car

//启动方法
- (void)run {
    NSLog(@"%@汽车启动了,时速为:%.2f",_name,_speed);
}

//设置器
- (void)setName:(NSString *)name {

    _name = name;
    
}

- (void)setSpeed:(float)speed {

    _speed = speed;
    
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值