英语翻译@interface unicycle :nsobject{Pdeal *pedal;Tire *tire;}@

1个回答

  • 这位小哥.这里的Tire是类名,tire是变量名,跟你的轮胎什么的没啥关系,虽然英文是这意思.

    从基础说起,@interface是一个关键字,利用他可以定义一个类,其结构类似如下

    @interface 类名:父类名{

    变量定义; (成员变量)

    }

    @end

    你的这个类是独轮车

    而你定义的成员变量包含了另两个类,Pedal脚踏板类、Tire轮胎类

    类生成的对象都有一个isa指针,形象的说Tire *tire就是指一个Tire类型的变量tire,相当于我们所说的int类型x,只不过对象类型一般都是指针,所以要加*号

    如果你还要问类是啥,你需要从基础看起,面向对象的知识.