实验一类和对象1.doc

实验一类和对象1.doc

ID:56047956

大小:46.50 KB

页数:7页

时间:2020-06-19

实验一类和对象1.doc_第1页
实验一类和对象1.doc_第2页
实验一类和对象1.doc_第3页
实验一类和对象1.doc_第4页
实验一类和对象1.doc_第5页
资源描述:

《实验一类和对象1.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验一:类和对象【实验目的】1.理解对象和类,掌握类的定义及如何创建一个对象;2.掌握构造方法的运用;3.掌握方法的定义和参数传递;4.掌握类的继承机制。【实验准备】一、复习配套教材相关章节的内容;二、预习本次实验;【实验内容】1.编写一个程序,显示水果的定购行情。定义一个带有参数的构造方法,这些参数用于存放产品名,数量和价格。在主程序中输出三种不同的水果。packageavage;publicclasstext{Stringname;intagr;doublepage;publictext(){}publictext(Stringname,intagr,doublepage){this

2、.name=name;this.agr=agr;this.page=page;}publicvoidevagre(){System.out.println("水果名为:"+this.name);System.out.println("水果数量:"+this.agr);System.out.println("水果单价:"+this.page);}}publicclasstext1{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtexts=newtext();s.name="苹

3、果";s.agr=10;s.page=1.0;s.evagre();textc=newtext();s.name="香蕉";s.agr=10;s.page=1.0;s.evagre();textd=newtext();s.name="橘子";s.agr=10;s.page=1.0;s.evagre();2.编写一个学生类,封装学生的学号、姓名、成绩等信息。再编写一个主类,主类中有一个打印学生信息的方法,该方法接受学生类对象为参数,并依次输出学生信息;main( )方法中生成学生类对象,并调用打印方法输出学生信息。packageavage;publicclassStudent{privat

4、eStringname;privateintclassId;privateintavge;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetClassId(){returnclassId;}publicvoidsetClassId(intclassId){this.classId=classId;}publicintgetAvge(){returnavge;}publicvoidsetAvge(intavge){this.avge=avge;}public

5、voidstudentInfoemation(Stringname,intclassId,intavge){System.out.println("姓名:"+name);System.out.println("班级:"+classId);System.out.println("成绩:"+avge);}}publicclasstext1{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubStudentstudent=newStudent();student.studentInfo

6、emation("whb",310111,80);3、编写一个程序,用于创建一个名字Employee的父类和两个名为Manager和Director的子类。Employee类包含3个属性和一个方法,属性为name,basic和address,方法名为show,用于显示这些属性值。Manager类有一个名为department的属性,Director类有一个名为transport的附加属性。创建Manager和Director的类并显示其详细信息。packageavage;publicclassEmployee{Stringname;Stringbasic;Stringaddress;pu

7、blicvoidshow(){System.out.println(name);System.out.println(basic);System.out.println(address);}}publicclassManagerextendsEmployee{Stringdepartment;publicvoidshowIf(){System.out.println(department);}}publicclassDirector

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

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

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