Java语言编程基础-函数的定义及应用_第1页
Java语言编程基础-函数的定义及应用_第2页
Java语言编程基础-函数的定义及应用_第3页
Java语言编程基础-函数的定义及应用_第4页
Java语言编程基础-函数的定义及应用_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计基础导言本课学习目标理解面向对象中方法的使用掌握类中定义方法掌握方法的调用理解方法的返回值作为类成员的方法我们已经知道,Java的程序是由类构成的。类由关键字class定义。方法是类的成员之一。其作用是,他代表了类的行为,表明类可以做什么;过去讲的main方法,是一个特殊的方法,称为入口方法;但我们也可以定义一般意义的方法。声明方法方法由方法头与方法体两部分组成<方法头>{//方法体

…………}方法头的格式方法头,也是方法申明,写法为:<修饰符><返回值类型><方法名>(<参数表>)修饰符为一些关键字,可以有多个修饰。如:public,static等;返回值类型为类型关键字、自定义类型、或者void。void表示该方法没有返回值;方法名,是一个标识符,与变量名的要求相同;在类中申明方法参数表,由0个或者多个参数组成。申明方法时的参数表,意义如同在块中申明的变量,称为形式参数。形式参数由类型和参数名组成。各形式参数之间用逗号分开。方法体中可直接使用形参。举例:独一无二的入口方法的申明为:publicstaticvoidmain(String[]args)方法修饰返回类型方法名方法参数在类中申明方法举例:带有两个参数的方法publicstaticintjiaFaMethod(intnum1,intnum2){intsum=0;sum=num1+num2;returnsum;}注:这些代码必须放在一个类中才有意义!在类中申明方法如果方法的返回类型不是void,则方法的每一个可能执行路径都要包含return语句,返回与申明的返回类型同类型的值。如果返回类型是void,则可以没有return语句。调用本类的方法调用一个方法时,直接使用方法的名称。如果方法有参数,则调用时,要给出相应的数据。例如,前面的方法publicstaticintmax(intnum1,intnum2)调用时可以写成:inttheMaxNum=max(5,9);上面max(5,9)就是调用方法max。5和9是实参,对应形参num1和num2。小结定义方法有语法规定。方法必须有返回类型,方法名。但参数是可有可无的;当方法无返回值时,用void表示返回类型;如果方法的返回类型不是void,则必须包含return语句,返回与申明的返回类型相同的值;方法定义中的参数,称为形式参数,调用时给出的对应参数,称为实际参数。作业1、在一个类中编写chengFa()方法,该方法中接收两个整型参数,并返回这两个正整数相乘的结果;在main()方法中调用此方法,传入两个值,输出此两个数相乘的结果。作业2、在一个类中编写circle()方法,该方法中接收圆的半径,计算出圆的面积,最后返回面积;在main()方法中调用此方法,传入半径值,输出此圆的面积。作业3、在一个类中编写maxAbc()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论