//方法
        //方法分了两种
        //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:

转载于:https://www.cnblogs.com/tian-sun/p/4309344.html

Object-C中方法相关推荐

  1. java面试题27 java中下面哪些是Object类的方法()

    java面试题27 java中下面哪些是Object类的方法() A notify() B notifyAll() C sleep() D wait() 蒙蔽树上蒙蔽果,蒙蔽树下你和我.遇到这种题,我 ...

  2. python中的object是什么意思_Python object类中的特殊方法代码讲解

    python版本:3.8class object: """ The most base type """ # del obj.xxx或del ...

  3. JavaScript中Object.prototype.toString方法的原理

    在JavaScript中,想要判断某个对象值属于哪种内置类型,最靠谱的做法就是通过Object.prototype.toString方法. <一>, ECMAScript 3  1. 在E ...

  4. object类中的equals与自定义equals方法详解

    object类中的equals与自定义equal方法详解 1.this怎么理解?this == obj表示什么? this就是当前你new出来的对象,这里指谁调用equal方法this指的就是谁,ob ...

  5. String类中的equals方法与Object类中的equals方法的不同点

    1.首先我们看看Object类中的equals方法 public boolean equals(Object obj) {return (this == obj);} 我们可以看出Object类中判断 ...

  6. 重写Java Object类中的equals()方法

    Java中的Object类中的equals方法 Object类的equals方法 重写Object类的equals()方法 Person类默认继承了Object类,所以可以使用Object类的equa ...

  7. Object类中的两个方法——wait和notify使用总结

    Object类中的wait .和 notify方法是用来处理线程的方法,既然定义在Object类中,两个方法的重要程度可见一斑: 两个方法的使用上都很复杂:通过阅读API获得更多对方法的理解: The ...

  8. JAVA进阶教学之(Object类中的equals方法)

    public boolean equals(Object obj){return (this == obj); } 原始equals方法是判断两个对象的内存地址是否相等的(内存地址相等,保存的值也相等 ...

  9. Object类中hashCode()和equals()方法详解(附图)

    下图是规范中要求的: 图解:比如equals相等的箭头指向hashcode相等,标示equals相等那么必有hashcode相等.另外有两个箭头指向别人的标示可能是其中之一. //JAVA代码: pu ...

  10. Object类中的hashCode方法

    原文:http://www.bkjia.com/ASPjc/919437.html Java语言中,Object对象有个特殊的方法:hashcode(), hashcode()表示的是JVM虚拟机为这 ...

最新文章

  1. 【知乎热议】如何看待swin transformer成为ICCV2021的 best paper?
  2. go中的WebSocket
  3. 嵌入式项目数据解决方案之sqlite
  4. RabbitMQ五种模式
  5. makefile中的shell调用---注意事项
  6. c语言 回合制小游戏,一个回合制小游戏的设计笔记
  7. 那些能沉淀自己的人,将会成为最后的赢家
  8. 0258资源网正版模板emlog资源网/娱乐网模板
  9. Java springcloud B2B2C o2o多用户商城 springcloud架构
  10. 计算机组成原理实验基本运算器,计算机组成原理运算器实验-20210611075033.docx-原创力文档...
  11. c语言一行灯的熄灯问题,熄灯问题
  12. Matlab安装minGW
  13. 安兔兔html5测试跑分榜,2021年最新安兔兔手机性能跑分排行榜
  14. pure-ftp 启用虚拟账户的问题
  15. 黑苹果AppleStore不能下载应用
  16. 阿里云企业认证时不要让员工做个人认证的原因
  17. pycharm 最上面的快速定位标签_受用一生的高效 PyCharm 使用技巧(四)
  18. 江城武汉,一座离开后会怀念的城市
  19. GEE学习:查询遥感影像空间分辨率
  20. 解决绝对定位留下来的空白

热门文章

  1. a开头的计算机语言,我们刚开始接触计算机语言大多从Hello world 开始
  2. vba结束本次循环进行下次_VBA掌握循环结构,包你效率提高500倍
  3. myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间
  4. python 对象_Python小课堂面向对象
  5. android提示程序正在执行,Android中获取正在运行的进程(一)
  6. 计算机二级access什么时候报名_全国计算机等级考试什么时候报名
  7. apache如何在虚拟主机中实现用户验证
  8. 2020年中国新世代用户视频消费行为洞察
  9. 电商节直播研究报告—以618为例
  10. python 异常分类_Python异常类型