美文网首页
【练习】狗

【练习】狗

作者: AmberAlbee | 来源:发表于2019-03-11 01:31 被阅读0次

    //  匿名对象

    main.h

    #import <Foundation/Foundation.h>

    #import "Dog.h"

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

    {

    Dog *dog = [Dog new];

    dog->speed = 30;

    [dog run];

    [dog new];

    [dog new]->speed = 30;

    [[dog new] run];

    //  每出现一次[dog new]会创建一个对象

    return 0;

    }


    Dog.h

    #import <Foundation/Foundation.h>

    @interface Dog : NSObject

    {

    @public

    int speed;

    }

    - (void)run;

    @end


    Dog.m

    #import <Dog.h>

    @implementation Dog

    - (void)run

    {

    NSLog(@"狗跑起来了,速度是%d",speed);

    }

    @end

    相关文章

      网友评论

          本文标题:【练习】狗

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