实验4:静态变量、静态方法与包

上传人:第*** 文档编号:33590096 上传时间:2018-02-16 格式:DOC 页数:4 大小:59KB
返回 下载 相关 举报
实验4:静态变量、静态方法与包_第1页
第1页 / 共4页
实验4:静态变量、静态方法与包_第2页
第2页 / 共4页
实验4:静态变量、静态方法与包_第3页
第3页 / 共4页
实验4:静态变量、静态方法与包_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验4:静态变量、静态方法与包》由会员分享,可在线阅读,更多相关《实验4:静态变量、静态方法与包(4页珍藏版)》请在金锄头文库上搜索。

1、2013 年 3 月26 日 面向对象的程序程序设计(JAVA)本系列实验文档仅用作课程实验,一切转载、复制、使用须经过本人同意 1实验 4:静态变量、静态方法与包姚远2013-3-26实验目的1、 熟练静态变量、静态方法、实例变量、实例方法的概念2、 掌握包的概念与应用。实验内容一、 静态变量1.阅读下列程序,并按照要求完成后续功能。class Pointprivate int x,y;Point (int xValue, int yValue)x=xValue;y=yValue;public int GetX()return x;public int GetY()return y;publ

2、ic void SetY(int value)y=value;public void SetX(int value)x=value;class Managerpoint2013 年 3 月26 日 面向对象的程序程序设计(JAVA)本系列实验文档仅用作课程实验,一切转载、复制、使用须经过本人同意 2static int count=0;Point createPoint(int x,int y)提示:在此处加入代码,完成程序的输出要求count+;Point p=new Point(x,y);return p;public class one public static void main(S

3、tring args) / TODO Auto-generated method stubManagerpoint mPoint =new Managerpoint();for(int i=0;i9;i+)Point p=mPoint.createPoint(i,20);System.out.print(当前点的总数为:+Managerpoint. count);System.out.println(当前点的x 值为:+p.GetX();在提示处加入代码,要求: 除提示处代码,其他代码保持不变 Main方法的执行结果为:当前点的总数为:1当前点的x值为:0当前点的总数为:2当前点的x值为:1当

4、前点的总数为:3当前点的x值为:2当前点的总数为:4当前点的x值为:3当前点的总数为:5当前点的x值为:4当前点的总数为:6当前点的x值为:5当前点的总数为:7当前点的x值为:6当前点的总数为:8当前点的x值为:7当前点的总数为:9当前点的x值为:82改错。理解静态方法可访问静态变量,但在静态方法中不能直接访问实例变量。提示:阴影处为需要修改的代码。public class one int x=8;int y=9;2013 年 3 月26 日 面向对象的程序程序设计(JAVA)本系列实验文档仅用作课程实验,一切转载、复制、使用须经过本人同意 3final int i=10; static in

5、t getY()return y;static int getI()return i;public static void main(String args)System.out.println(one.x);System.out.println(one.y);System.out.println(one.i);修改程序,输出结果应为8910public class Twoint x=8;int y=9;final int i=10; int getY()return y;int getI()return i;public static void main(String args)Twotwo

6、=new Two();/System.out.println(two.getx();System.out.println(two.getY();System.out.println(two.getI();二、包新建 2 个包:一个是 dao,一个是 logic在 dao 包中编写 2 个类,分别为 point、circle, ,具体设计要求可参照前述实验2013 年 3 月26 日 面向对象的程序程序设计(JAVA)本系列实验文档仅用作课程实验,一切转载、复制、使用须经过本人同意 4在 logic 包中编写 1 个类,为 Test,在 Test 的 main 方法中测试上述 2 个类,应能有相

7、关测试代码。package logic;import dao.*;public class Test public static void main(String args) / TODO Auto-generated method stubPoint p =new Point();System.out.println(p.getx();System.out.println(p.gety(); Circle c= new Circle();System.out.println(c.getx1();System.out.println(c.gety1();System.out.println(c.getr();

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号