美文网首页
方法定义及调用

方法定义及调用

作者: 聪明的小一休 | 来源:发表于2019-08-28 19:51 被阅读0次

方法的声明

方法是完成某个功能的一组语句,通常将常用的功能写成一个方法。
优点:实现代码的重用,简化程序的编写和维护工作。
注:方法声明不能嵌套,也不能在类外声明。
语法格式:

[访问控制符] [修饰符] 返回值类型 方法名(参数类型 形式参数,参数类型 形式参数,...){
方法体
}

返回值:在方法体中使用return关键字,将结果返回给调用此方法的地方。
返回值类型:方法要返回的结果的数据类型。
方法名:调用时引用方法的标识
形参列表:调用方法时用于接受外部传入的变量称为形式参数简称为形参,可以有多个,之间用逗号隔开。
方法体:是一个语句块,执行特定的功能

方法分分类

根据参数个数

  • 无参方法
  • 有参方法
    • 参数类型为基本数据类型
    • 参数类型为引用数据类型
      根据返回值类型
  • 有返回值的方法
    • 返回值类型为基本数据类型
    • 返回值类型为引用数据类型
  • 无返回值的方法
    • 返回值类型使用void关键字

有参方法:

  • 作用域:方法参数的生命周期是方法语句块
  • 方法的参数是已经初始化并完成赋值,可以参与运算
  • 返回值使用return关键字,遇到return语句,方法结束执行,后续语句不执行,返回值与方法声明返回值类型必须匹配。

方法的调用

无参方法调用:方法名()
有参方法调用:方法名(实参)(实参与形参的类型,数量,顺序要一致)
有返回值的,可以得到返回值,可以赋给类型相同的变量。

方法中改变形参值
基本数据类型,String类型都不能通过该形参值,修改原来的值
引用数据类型可以:对象,数组等

方法的重载

就是在同一个类中同时存在一个以上的同名方法。

重载的规则:

  • 方法名相同
  • 方法参数必须不同 参数个数或参数类型或顺序
  • 方法的返回值类型可以相同也可以不同(与返回值无关)

相关文章

  • 方法定义及调用

    方法的声明 方法是完成某个功能的一组语句,通常将常用的功能写成一个方法。优点:实现代码的重用,简化程序的编写和维护...

  • h5与app通信方式

    方式一:注入 h5定义调用方法 h5调用及接收native返回数据 方式二:通过WebViewJavascript...

  • Swift通过IMP调用方法

    定义TestObject类 调用实例方法 调用类方法

  • JavaSE之方法

    五、方法 目录:何谓方法、方法的定义及调用、方法重载、命令行传参、可变参数、递归 1.什么是方法? Java方法是...

  • 2019-11-25

    自定义scrollview的方法scrollTo在方法onLayout()中调用失败及问题解决:(手机型号:(On...

  • 账号正则

    HTML data中定义 正则封装调用 调用及判断

  • 06面向对象编程,A1员工管理

    目标及说明 目标: 熟悉掌握类、对象、属性、方法之间的关系 熟悉掌握类的定义和使用 掌握实例方法、静态方法的调用 ...

  • 完成struct定义

    调用方法 完成struct定义的方法

  • 计算时间差,可返回天,时分秒等等

    方法的定义 方法的实现 方法的调用

  • 手写顺序栈

    定义方法 调用 运行结果

网友评论

      本文标题:方法定义及调用

      本文链接:https://www.haomeiwen.com/subject/viomectx.html