11 成员方法和成员变量

11 成员方法和成员变量

ID:12787883

大小:61.00 KB

页数:5页

时间:2018-07-19

11 成员方法和成员变量_第1页
11 成员方法和成员变量_第2页
11 成员方法和成员变量_第3页
11 成员方法和成员变量_第4页
11 成员方法和成员变量_第5页
资源描述:

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

1、ps:photoshopflash:0.复习类和对象:类:类是抽象的,是一类事物共同特征和行为的抽象。对象:对象时具体的,是一个具体存在的事物。Java世界具体对象(实例)Java世界抽象类现实世界事物例子:1.没有新建源文件src2.命名规范类名的第一字母要大写,而且类名要有一定含义。3.属性名和方法名第一个字母要小写。当名称有多个单词的时候,第二个单词的首字母要大写sayWang1、成员变量和成员方法成员变量:或者称为成员属性。都是描述类的特征。publicclassDog{//事物的特征(成员变量)intage;Stringname;St

2、ringcolor;//行为publicStringsayWang(){return"旺旺";}}成员方法:或者称为成员函数。描述事物的行为。publicclassDog{//事物的特征(成员变量)intage;Stringname;Stringcolor;//行为(成员方法)publicStringsayWang(){return"旺旺";}}1.1成员变量的定义方式:(访问修饰符)类型名变量名publicintage;有问题:类型是否可以是引用数据类型。例子1。增加小狗的主人属性第一步:新建一个主人类publicclassMaster{//

3、主人类Stringname;Stringsex;intage;}第二步;在小狗类添加主人属性publicclassDog{//事物的特征(成员变量)intage;Stringname;Stringcolor;//intheight[];//定义一个数组,用来记录小狗的体重,一天三次Mastermaster;//小狗的主人//行为(成员方法)publicStringsayWang(){return"旺旺";}}第三步:怎样使用publicclassCreateDog{publicstaticvoidmain(String[]args){Dogdo

4、g=newDog();//创建小狗实例dog.age=2;dog.color="白色";dog.name="小白";//怎样设定主人属性Mastermaster=newMaster();master.age=30;master.name="周星驰";master.sex="男";dog.master=master;}}1.2成员方法定义的方式(访问修饰符)返回值类型方法名(参数列表){}例如:publicStringsayWang(){return"旺旺";}返回值有两种情况A。有返回值就要确定返回值的类型publicclassDog{//事物

5、的特征(成员变量)intage;Stringname;Stringcolor;//intheight[];//定义一个数组,用来记录小狗的体重,一天三次Mastermaster;//小狗的主人//行为(成员方法)publicStringsayWang(){return"旺旺";}//会说我的主人是谁publicvoidsayMaster(){System.out.println("我的主人是:"+master.name);}//会简单的加法publicintadd(intnumber1,intnumber2){return(number1+nu

6、mber2);}}B。无返回值用void作为返回值类型publicclassDog{//事物的特征(成员变量)intage;Stringname;Stringcolor;//intheight[];//定义一个数组,用来记录小狗的体重,一天三次Mastermaster;//小狗的主人//行为(成员方法)publicStringsayWang(){return"旺旺";}//会说我的主人是谁publicvoidsayMaster(){System.out.println("我的主人是:"+master.name);}}全部的代码:publiccl

7、assMaster{//主人类Stringname;Stringsex;intage;}publicclassDog{//事物的特征(成员变量)intage;Stringname;Stringcolor;//intheight[];//定义一个数组,用来记录小狗的体重,一天三次Mastermaster;//小狗的主人//行为(成员方法)publicStringsayWang(){return"旺旺";}//会说我的主人是谁publicvoidsayMaster(){System.out.println("我的主人是:"+master.name)

8、;}//会简单的加法publicintadd(intnumber1,intnumber2){return(number1+number2);}}pub

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

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

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