方法分为:无参,有参

#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 就是第二个参数的描述

转载于:https://www.cnblogs.com/hui1107464497/p/4491285.html

oc基础-OC中对象方法的使用相关推荐

  1. ios开发之OC基础-类和对象

    ios开发之OC基础-类和对象 本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录 ...

  2. OC基础--OC中的类方法和对象方法

    PS:个人感觉跟C#的静态方法和非静态方法有点类似,仅仅是有点类似.明杰老师说过不要总跟之前学过的语言做比较,但是个人觉得,比较一下可以加深印象吧.重点是自己真的能够区分开! 一.OC中的对象方法 1 ...

  3. ios c语言调用oc方法,ios开发之OC基础-类和对象(示例代码)

    本系列的文章主要来自于个人在学习前锋教育-欧阳坚老师的iOS开发教程之OC语言教学视频所做的笔记,边看视频,边记录课程知识点.建议大家先过一遍视频,在看视频的过程中记录知识点关键字,把把握重点,然后再 ...

  4. ES8新特性_ES8中对象方法的扩展---JavaScript_ECMAScript_ES6-ES11新特性工作笔记052

    然后我们来看es8中对对象方法的扩展., 首先看Object.values 我们声明一个对象,可以看到school,然后, 我们打印这个Ojbect.keys(school) 可以看到右边,获取到了, ...

  5. OC基础--OC内存管理原则和简单实例

    ARC: 由于自己的学习视频太早,Xcode是iOS6版本,新建命令行项目后,系统会默认启动ARC机制,全程Automatic Reference Counting,简单的说,就是代码中自动加入了re ...

  6. Java基础——Java中的方法

    一.JAVA的方法 1.方法 (1)概念: 来源于生活,指解决问题的处理途径.Java中,main方法是解决问题的入口 (2)把所有代码都放入main方法中有什么缺陷? 代码庞大    难以阅读    ...

  7. JavaScript中对象(Object)的方法

    JavaScript中对象方法总结: 资料来源:网道-互联网开发文档 [https://wangdoc.com/] 1.Object.getPrototypeOf(Object) Object.get ...

  8. c语言访问oc变量,OC中的方法调用流程

    OC是一门动态语言,其方法调用方式与C++还是有很大区别的. 具体的方法调用过程,可以参考下面一片枫叶的博客,写的还是很详细的. 对于OC的方法调用,有两个点是重点: 1.对于OC的一切方法调用,最终 ...

  9. OC基础语法(1)—类和对象OC基础语法…

    01-第一个OC程序 //  main.m #include #import #import "One.h" #import "Two.h" // OC和C语言 ...

最新文章

  1. 用Beamer制作幻灯片(卷二 色彩篇)
  2. 浅谈RxJava与2.0的新特性
  3. flink介绍:有界流和无界流
  4. java 创建线程_【80期】说出Java创建线程的三种方式及对比
  5. 原理简介_消息通信的利器MQTT协议简介及协议原理
  6. Python学习日志(二)
  7. 海量数据中找top K专题
  8. 快速排序(java版)
  9. 诺基亚3230用PC套件备份联系人却不能恢复的解决办法
  10. 第6章 索引和数据完整性
  11. LCD1602_3.3V
  12. 解决:VMWare虚拟机无法开启,显示模块“Disk”启动失败
  13. Web Editor插件 网页在线编辑器
  14. c++基本输入输出 输出不同精度的PI(程序给出的PI值为 3.14159265358979323846)。
  15. 快手治理低质量直播内容,运营者需要注意什么?
  16. Ogre 天龙八部 GridInfo文件格式说明(正确版)
  17. 用计算机对视频进行剪裁和编辑,如何裁剪视频?怎么在电脑上裁剪视频?
  18. 程序员常用工具下载地址及方式
  19. 临床基因组/外显组数据分析实战技术研讨会(2023.4)
  20. Tizen与鸿蒙,三星Tizen与鸿蒙一样,支持手机、电脑、平板等,为何最后失败了...

热门文章

  1. 实用的无锁队列(二)
  2. 值计算公式_板式换热器选型,K值是关键点!
  3. Linux下coredump调试1:使用
  4. 为什么python发展的好_为什么Python发展这么快,有哪些优势?
  5. apollo修改配置刷新bean_微服务配置中心完全解读
  6. 【算法】剑指 Offer 25. 合并两个排序的链表
  7. 80-10-015-原理-Java NIO-ByteBuffer
  8. 【hortonworks/registry】创建嵌套结构的scheam和带空值的schema
  9. 【Siddhi 5】Siddhi 自定义函数@Extension使用
  10. Kafka启动报错:Timed out waiting for connection while in state: CONNECTING