zoukankan      html  css  js  c++  java
  • oc基础-OC中对象方法的使用

     

    方法分为:无参,有参

    #import <Foundation/Foundation.h>
    
    @interface Student :NSObject
    {
        int age;
        char *name; 
    
        //声明无参方法
        - (void) run;
    
        //声明一个参数的方法
        - (void) study: (int) time;
    
        //声明多个参数方法
        - (void) sumOfNum1: (int) num1 andNum2:(int) num2;
    }
    @end
    
    @implement Student
        
    //实现无参方法
        - (void) run
        {
        }
    
        //实现一个参数的方法
        - (void) study: (int) time
        {
         }
    
        //实现多个参数方法
        - (void) sumOfNum1: (int) num1 andNum2:(int) num2
        {
             NSLog(@"计算");
        }
    
    @end    
    
    
    int main()
    {
         Student *stu=[Student new];
         
         //调用无参方法
         [stu run];
      
         //调用一个参数的方法
         [stu study:10];
    
        //调用多个参数的方法
         [stu sumOfNum1: 10 andNum2:20];
    }
    //
    注意:方法有参数时,方法名包含 :,eg.sumOfNum1: andNum2:
    // 一般多个参数时,都会给参数一个描述 比如 andNum2 就是第二个参数的描述
    
    
  • 相关阅读:
    ORBSLAM2的资源
    工程思想
    Linux中PATH、 LIBRARY_PATH、 LD_LIBRARY_PATH和ROS_PACKAGE_PATH
    CMkeList文件编写
    SLAM资料
    windows下隐藏文件夹
    Ubuntu16装Flash
    知识管理
    学习纲领
    lsof详解
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4491285.html
Copyright © 2011-2022 走看看