zoukankan      html  css  js  c++  java
  • Object-C中方法

            //方法
            //方法分了两种
            //1.类方法,类调用,方法以+开头
            //2.实例方法,对象调用,方法以-开头
        
            //类方法和实例方法的区别
            //类方法中不能够调用实例变量
        
            //方法的声明
        
            //1.无参数
            // +/- (返回值类型)方法的名字

            //2.有一个参数
            // +/- (返回值类型)方法名字:(参数类型)参数名;

            //3.多个参数
            //+/- (返回值类型)方法名字1:(参数类型1)参数名1 方法名字2:(参数类型2)参数名2 方法名字3:(参数类型3)参数名3......;

        //比较两个方法是否一致
        //1.比较方法的类型(类方法还是实例方法)
        //2.比较方法的名字(冒号也是方法名字的一部分)
        //:返回值类型和参数是不参与比较的

        //类方法
    + (void)sayHi;
    + (void)sayHi:(NSString *)word;
    + (void)sayHi:(NSString *)word
       withPerson:(NSString *)name
          withWay:(NSString *)way;
        //方法名字  sayHi:withPerson:withWay:


        //+ (void)sayHi:(NSString *)aword;//重定义  被系统忽略

        //实例方法
    - (void)sayHi;
    - (void)sayHi:(NSString *)word;
    - (void)sayHi:(NSString *)word
       withPerson:(NSString *)aName
          withWay:(NSString *)way;
        //方法名字  sayHi:withPerson:withWay:

     
  • 相关阅读:
    boost::asio::error的用法浅析
    boost::asio::buffer
    sqlserver2008安装图解
    WCF 聊天室程序代码详细讲解教程
    C#中使用Property Grid(属性面板)控件
    TXT>Access 使用DAO数据源!(VB Code)
    读取INI文件 VbCode
    Pet Shop 4
    模式行为型
    C#编程规范
  • 原文地址:https://www.cnblogs.com/tian-sun/p/4309344.html
Copyright © 2011-2022 走看看