首页 > 其他分享 >面向对象--方法

面向对象--方法

时间:2024-08-06 09:51:59浏览次数:8  
标签:调用 定义 -- void 面向对象 参数 重载 方法

目录

1.方法的好处

简化代码,提高代码复用性,一次编写多次调用

2.方法的定义和调用

一段具有独立功能的代码块,需要先定义才能调用

方法定义格式:

public static void main 方法名(){方法体;} 

方法调用格式:

方法名();

3.方法之间的关系

平级关系,方法不能被嵌套定义

4.方法里面的参数

方法名(形式参数){ }

//形式参数:定义方法时的参数作用是接受实参,不能赋值 ,并且每个变量类型都要声明

//实际参数:调用方法时的参数本质是参与操作的数据

5.注意

void无返回值可以直接打印,定义其他类型必须有返回值

当return出现时返回结果,结束方法

6.方法重载

同一个类中,方法名相同,参数列表不同(数量,类型,顺序)

参数顺序不同无任何意义

重载的好处:让调用者不用记太多的方法名 调用方法时,jvm会根据参数列表,匹配对应的方法

7.方法的局部变量

使用前必须初始化,方法中声明的变量作用范围仅仅在方法中

标签:调用,定义,--,void,面向对象,参数,重载,方法
From: https://www.cnblogs.com/yangcurry/p/18344541

相关文章

  • 【安装】SQL SERVER 彻底卸载清除
    -----2024年8月6日09:40:13-----bayaim, 以下内容纯属百度网络搜到,如有侵权请联系及时删除SQLSERVER如果卸载不干净,就会导致下一次安装失败,下面是卸载的步骤,可完全卸载干净。当然,可能下列某些步骤可以省略。1.停掉SQLSERVER所有相关服务2.控制面板“添加删除程序”中......
  • 适合饰品工厂用的ERP哪款好
     在当今快速发展的饰品行业中,企业面临着日益复杂的生产管理挑战。万达宝ERP系统以其工艺流转、质量追溯、可视化管理以及灵活的业务流程定义功能,成为众多饰品工厂的比较喜爱的智能管理工具。万达宝ERP系统通过其精细的工艺流转管理功能,确保了生产过程中的每一个环节都得到精......
  • 「Java开发指南」MyEclipse for Spring参数 - 注释器(一)
    MyEclipsev2024.1离线版下载MyEclipse技术交流群:742336981欢迎一起进群讨论1.Spring开发中的注释器注解器是MyEclipse中带有Spring支持的代码助手的一部分,它帮助开发人员进行基于注解的开发。虽然大多数Java开发人员都了解如何从技术上使用Java注释,但对于特定技术,哪些注释是......
  • CodeForces-765F
    首先,如果你写过P9058的话,应该会想到支配点对这个trick,我们不妨将此题的套路搬到这套题上.定义点对\((i,j),a_i\lea_j\),当\((i,j)\)被支配当且仅当存在\(i<k<j\)满足\(a_i\lea_k\lea_j\)。相应的,一个有效的点对\((i,j)\),其中\(i\)满足\(i\)最大且\(a_i<a_j\)。......
  • Node.js安装配置(Windows系统)
    一、Node.js简单说就是运行在服务端的JavaScript二、安装Node.js步骤:1、首先找到Windows下的安装包(.msi)       建议安装Node.js v4.4.3(长期支持版本)  ^_^-------本安装教程以v5.2.0为例   Node.js安装包及源码下载地址为:https://no......
  • 集合
    我们来简单解读下上面这个框架图:所有集合类都位于java.util包下Iterator是遍历集合的工具,我们经常通过Iterator迭代器来遍历集合。我们说Collection依赖于Iterator,是因为Collection的实现类都要实现iterator()函数,返回一个Iterator对象。ListIterator主要作用就是遍历List。Ja......
  • Runtime类
    Runtime类Java中,Runtime类提供了许多的API来与javaruntimeenvironment进行交互,如:执行一个进程。调用垃圾回收。查看总内存和剩余内存。Runtime是单例的,可以通过Runtime.getRuntime()得到这个单例。常见的API列表publicstaticRuntimegetRuntime() ......
  • verilog signed to unsigned offset binary
    verilogsignedtounsignedoffsetbinary背景有符号数据的最高bit是符号位,通常有符号数据都用补码来表示。补码就是该数绝对值的原码取反再加1得到,取补码的原因是为了把减法操作变成加法操作,便于电路实现。但是在HDL语言中处理有符号数据比较麻烦,HDL更习惯于无符号数据,无......
  • 顺序结构和分支结构
    目录3.1顺序结构3.2分支结构3.2.1Java条件语句-if...else3.2.2if...else语句3.2.3if...elseif...else语句3.2.4嵌套的if…else语句3.1顺序结构顺序结构是程序中最简单、最基本的流程控制。在Java中,顺序结构就是按照代码的先后顺序,依次执行每一条语句。这是程序执......
  • [记录]跟老客户签了保密协议,不给打广告怎么办?
    其实我们在做销售的过程中,经常碰到一种很头痛的问题,就是某个客户问你,在我们国家有没有跟别的客户甚至大客户合作过?这种问题呢,虽然有些时候,是一些客人为了避免同质化竞争,决定绕开一些供应商;但是大部分客人问这个问题的目的,是希望了解你的产品是否适合他的市场。如果你已经给他的同......