方法和方法参数

一.方法 

什么是方法?

        完成某件事情的动作描述,是一段可重复使用的代码块

为什么要用方法?

        解决程序中方法使用代码,使用封装思想定义方法,它可以接受输入参数并返回输出,可以使代码更加模块化,易于维护和重用。

方法的定义

方法修饰符  public -----公用的

1.有参数有返回值

2.无参数无返回值

3.有参数无返回值

4.无参数有返回值

注意!!!

定义方法时,是否需要参数或返回值取决于实际需要

定义方法时,不能违反方法的单一性原则

方法提取

提取返回值

*要不要返回结果(要:要的结果的类型   不要:void)

提取参数

*求的对象是谁,几个位置的对象

二.方法参数

案例:定义一个方法,完成a和b的交换

实现代码:

问题:

调用方法后数据没有改变,错误原因是因为值类型的参数,实参是不会改变的

方法参数类型

值类型

形式参数会发生改变,实际参数不会改变

引用类型

形式参数会发生改变,实际参数也会改变

解决方法:使用引用类型当作方法参数

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值