• 【Object C】 类方法



    Object c 中的方法有两类,一类是实例方法,一类是类方法。通过下面的程序来详细的描述
    类方法的使用。

    File car.h
    #import<Foundation/Foundation.h>
    @interfaceCar : NSObject
    @propertyintcarAge ;
    -(void)display;  //定义实例方法
    +(void)broadCast;//定义类方法
    @end

    File car.m
    staticintcount = 0 ;
    #import"Car.h"
    @implementationCar
    //类方法实现
    +(
    void)broadCast
    {
       
    NSLog(@"Age is %i ",count);
       
    NSLog(@"Callback the car %i ",count);
    }
    //实例方法实现
    -(
    void)display
    {
       
    NSLog(@"Car Age is %i ",_carAge);
    }
    @end 

    File main.m
    #import<Foundation/Foundation.h>
    #import"Car.h"
    int main(int argc, constchar * argv[]) {
       
    @autoreleasepool {
           
    // insert code here...
           
    NSLog(@"Hello, World!");
          
           
    //类方法的调用
            [
    CarbroadCast];
           
    //不能使用[类名方法名]调用实例方法。下面一行代码在X-code下不能编译通过
           
    //[Car dispaly]
           
    //调用实例方法必须先实例化类,然后再用实例化后的类对实例方法调用。调用格式[实例名实例方法]

        }
       
    return0;
    }
  • 相关阅读:
    SQL手工注入方法
    wireshark常见分析
    JOY靶机
    GoldenEye-v1靶机
    homeless靶机
    注入
    DC-9靶机
    你哈
    数据库常用数据类型
    数据表的基本操作
  • 原文地址:https://www.cnblogs.com/shujucn/p/7481476.html
Copyright © 2020-2023  润新知