zoukankan      html  css  js  c++  java
  • 类的设计标准

    类名

    1.类名的第一个字母必须是大写

    2.不能有下划线

    3.多个英文单词,用驼峰标示

    面向对象解决问题首先考虑设计那些类,然后在根基类来创建对象

    拥有相同(或者类似)属性和行为的对象都可以抽象出来一个类

    #import<Foundation/Foundation.h>

    1.类的声明

    声明对象的属性和行为

    :NSObject 继承NSObject 让Car这个类具备创建对象的能力

    @interface +类名(Car) :NSObject

    { // 声明对象的属性

    @public 可以让外部的指针间接访问对象内部的成员变量

    int wheels; // 轮胎个数

    int speed; //时速

    }

    //方法

    -(void)run;

    @end

    2.类的实现

    @implementation Car

    -(void)run{
    }

    @end

    int main()

    {

      用Car这个类的new行为来创建新对象

      定义了一个指针变量p p将来指向Car类型的对象

      [Car new] 每次会创建出一个新的对象,并且返回新对象本身(新对象的地址)

      Car *p =  [Car new];

      给p所指向对象的wheels属性赋值

      p->wheels = 4;

      [p run];

      return 0;

    }

  • 相关阅读:
    Java第一次作业
    第十一次
    第十次
    第九次
    第八次作业
    第七次
    第六次
    第五次作业
    ##JAVA作业3
    ##Java作业2
  • 原文地址:https://www.cnblogs.com/panfeng1104/p/4911192.html
Copyright © 2011-2022 走看看