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 就是第二个参数的描述
    
    
  • 相关阅读:
    二进制文件
    Python的特殊成员
    中标麒麟Linux7 如何关闭广播消息
    双重循环输出
    输出星期数
    九九乘法表
    打印菱形
    加法表
    求100以内所有偶数和
    猜大小
  • 原文地址:https://www.cnblogs.com/hui1107464497/p/4491285.html
Copyright © 2011-2022 走看看