objective C程序 类和对象

  1. ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

/*

 类:一类事物共同特征和行为的抽象

 对象:类的具体的个数

 2,类的定义:分为两部分

 1)类的声明(规定当前类的:类名,属性、行为)

 @interface 类名:副类名

 {定义类的属性}

 类的行为

 @end

 2)类的实现(实现行为)

 @implementation 类名

 行为的具体实现

 @end

 */


/*

 oc中已经存在的类,如何创建一个对象

 回顾c结构体,结构体如何创建结构体变量

 struct student stu;//stu就是结构体变量

 struct student *pstu; //pstu=&stu

 结构体指针访问 结构体变量的成员变量值

 oc中创建对象

 [Car new];  

 //做了三件事

 //1)向计算机申请内存空间

 //2)给类中的每一个成员初始化值

 //3)返回新申请的空间的首地址

 //理解方式1

 //定义了一个Car类型的指针变量

 //指针变量指向新申请的内存空间

 //理解方式2

 //Car类实例化了一个实例对象,对象名称是p

 Car *p=[Car new];

 

 

 */

#import <Foundation/Foundation.h>

//车的类的声明

@interface Car : NSObject

{//类的属性

    @public

 int lunzi;

 //char color;

 NSString*color;

   int speed;

}

 @end

//类的实现

@implementation Car

@end

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

    @autoreleasepool {

       //创建Car类型的对象car1

        Car *car1=[Car new];

        //创建一个对象实质还是指针 (用指针间接访问)

        car1->lunzi = 3;

        car1->speed = 150;

        car1->color =@"蓝色";

       //查看车的信息

        NSLog(@"轮子:%d,速度:%d,颜色:%@",car1->lunzi,car1->speed,car1->color);

    }

   return 0;

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全评估测试题大模型安全评估测试题关键词库生成内容测试题库应拒答测试题库非拒答测试题大模型安全
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值