实验报告和调查报告的区别.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验报告和调查报告的区别 天津理工大学实验报告 学院名称:计算机与通信工程学院 第1页共3页 第2页共3页 第3页共3页 实验报告三 实验三、对象和类 1.实验目的 结合面向对象思想掌握类的定义以及类中成员的定义,学会设计自己的类。掌握方法重载、尤其是构造方法的重载,深入理解构造函数的作用与调用时机。附录2packagech3; publicclassPassValueTest{privateinti=-100; 理解this关键字同static关键字的意义,掌握成员变量的具体隐藏实现。 理解对象同对象引用间的区别,掌握创建对象与调用对象成员的方法,以及对象作为参数与基本数据类型变量做参数的区别。 2.实验内容和步骤 上机输入程序并调试运行程序。 编译并运行附件1和附件2,观察结果分析其原因。附录1packagech3; publicclassClassLoadTest{static{ (classloding); } publicstaticvoidmain(String[]args){}}结果:原因: 弟1页/publicvoidtest1(intb){b=100;} publicvoidtest2(PassValueTestb){=100; } publicvoidtest3(PassValueTestb){b=this; } publicstaticvoidmain(String[]args){PassValueTestobj=newPassValueTest();inttemp=100;(temp); (temp);弟2页/ (obj); ();=100; PassValueTestnewobj=newPassValueTest();(newobj); (); } } 结果:原因: 编译附件3,分析结果;将“注释这行”所在的行注释,再将注释的call2方法去掉注释,再次编译,观察结果分析其原因。 附录3packagech3; publicclassStaticTest{publicstaticvoidcall1(){staticmethod(); nonstaticmethod();//注释这行 } /* publicstaticvoidcall2(StaticTesto1){第3页/共12页();StaticTesto2=newStaticTest();(); } */ publicvoidnonstaticmethod(){(非静态方法被调用); } publicstaticvoidstaticmethod(){(静态方法被调用); } publicstaticvoidmain(String[]arg){StaticTestobj=newTest2();();(obj); } } 结果:原因: 第4页/共12页 定义一个圆类Circle,至少具有私有成员变量:radius、area、length,以及成员方法setRadius、getRadius、getArea、getLength、print。 doublei=();(i);(100);(i);(100);();(); doublej=;=;=j; a)在main方法,要求方法中通过“Circlec1=newCircle();Circlec2=newCircle(100);”分别新建半径为1和半径为100的圆对象,分别打印c1同c2的信息; b)使c2的半径等于c1的半径,使c1的半径等于原c2的半径,分别打印c1同c2的信息; publicclassCircle{privatedoubleradius;privatedoublearea;privatedoublelength;publicCircle(){ } publicCircle(intradius){=radius;} publicvoidsetRadius(inti){radius=i; } publicdoublegetRadius(){returnradius;} publicvoidgetArea(doublek){area=*k*k;} publicvoidgetlength(doublek){length=2**k;} publicvoidprint(){ (圆的半径:+radius+\t+圆的面积+area+\t+圆的周长: +length);} publicstaticvoidmain(String[]args){Circlec1=newCircle();Circlec2=newCircle(100); (1); 弟5页/();();(); } } 定义一个日期类MyDate,至少具有私有成员变量:year、month、day,以及成员方法setYear、getYear等、isRuny

文档评论(0)

mmrs369 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档