成员方法成员变量

成员方法成员变量

ID:12282942

大小:22.10 KB

页数:0页

时间:2018-07-16

成员方法成员变量_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《成员方法成员变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、成员变量成员变量是指类的一些属性定义,标志类的静态特征,它的基本格式如下:   访问修饰符修饰符类型属性名称=初始值;·访问修饰符:可以使用四种不同的访问修饰符中的一种,包括public(公共的)、protected(受保护的),无修饰符和private(私有的)。public访问修饰符表示属性可以从任何其它代码调用。private表示属性只可以由该类中的其它方法来调用。protected将在以后的课程中讨论。·修饰符:是对属性特性的描述,例如后面会学习到的:static、final等等。·类型:属性的数据类型

2、,可以是任意的类型。·属性名称:任何合法标识符·初始值:赋值给属性的初始值。如果不设置,那么会自动进行初始化,基本类型使用缺省值,对象类型自动初始化为null。成员变量有时候也被称为属性、实例变量、域,它们经常被互换使用。成员方法成员方法就是对象所具有的动态功能。Java类中方法的声明采用以下格式:   访问修饰符修饰符返回值类型方法名称(参数列表)throws异常列表{方法体}·访问修饰符:可以使用四种不同的访问修饰符中的一种,包括public、protected、无修饰符和private。public访问修

3、饰符表示方法可以从任何其它代码调用。private表示方法只可以由该类中的其它方法来调用。protected将在以后的课程中讨论。·修饰符:是对方法特性的描述,例如后面会学习到的:static、final、abstract、synchronized等等。·返回值类型:表示方法返回值的类型。如果方法不返回任何值,它必须声明为void(空)。Java技术对返回值是很严格的,例如,如果声明某方法返回一个int值,那么方法必须从所有可能的返回路径中返回一个int值(只能在等待返回该int值的上下文中被调用。)·方法名称

4、:可以是任何合法标识符,并带有用已经使用的名称为基础的某些限制条件。·参数列表:允许将参数值传递到方法中。列举的元素由逗号分开,而每一个元素包含一个类型和一个标识符。在下面的方法中只有一个形式参数,用int类型和标识符days来声明:  publicvoidtest(intdays){}·throws异常列表:子句导致一个运行时错误(异常)被报告到调用的方法中,以便以合适的方式处理它。异常在后面的课程中介绍。·花括号内是方法体,即方法的具体语句序列。示例:比如现在有一个“车”的类——Car,“车”具有一些基本的

5、属性,比如四个轮子,一个方向盘,车的品牌等等。当然,车也具有自己的功能,也就是方法,比如车能够“开动”——run。要想车子能够开动,需要给车子添加汽油,也就是说,需要为run方法传递一些参数“油”进去。车子就可以跑起来,这些油可以供行驶多少公里?就需要run方法具有返回值“行驶里程数”。packagenet.weixueyuan.www.javatest;publicclassCar{//车这个类  privateStringmake;//一个车的品牌  privateinttyre;//一个车具有轮胎的个数 

6、 privateintwheel;//一个车具有方向盘的个数  publicCar(){    //初始化属性    make="BMW";//车的品牌是宝马    tyre=4;//一个车具有4个轮胎    wheel=1;//一个车具有一个方向盘  }  /**  *车这个对象所具有的功能,能够开动  *  *@paramoil为车辆加汽油的数量  *@return车辆行驶的公里数  */  publicdoublerun(intoil){    //进行具体的功能处理    return100*oil/8

7、;  }  publicstaticvoidmain(String[]args){    Carc=newCar();    doublemileage=c.run(100);    System.out.println("行驶了"+mileage+"公里");  }}main方法是一个特殊的方法,如果按照publicstaticvoidmain(String[]args)的格式写,它就是一个类的入口方法,也叫主函数。当这个类被java指令执行的时候,首先执行的是main方法,如果一个类没有入口方法,就不能使用

8、java指令执行它,但可以通过其他的方法调用它。这里,注意一下形参和实参的区别:·形参:就是形式参数的意思。是在定义方法名的时候使用的参数,用来标识方法接收的参数类型,在调用该方法时传入。·实参:就是实际参数的意思。是在调用方法时传递给该方法的实际参数。比如:上面的例子中“intoil”就是个形式参数,这里只是表示需要加入汽油,这个方法才能正常运行,但具体加入多少,要到真正使用的时候,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。