java上机实验二初步的面向对象的程序设计练习.doc

java上机实验二初步的面向对象的程序设计练习.doc

ID:62033592

大小:54.50 KB

页数:6页

时间:2021-04-15

java上机实验二初步的面向对象的程序设计练习.doc_第1页
java上机实验二初步的面向对象的程序设计练习.doc_第2页
java上机实验二初步的面向对象的程序设计练习.doc_第3页
java上机实验二初步的面向对象的程序设计练习.doc_第4页
java上机实验二初步的面向对象的程序设计练习.doc_第5页
资源描述:

《java上机实验二初步的面向对象的程序设计练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信息科学与工程学院《Java程序设计》 上机实验报告专业班级    姓 名    学 号       实验时间       指导教师   成 绩    实验名称实验二  初步的面向对象的程序设计练习实验目的1)掌握类和构造方法的定义.2)掌握创建类实例的方法。3)初步掌握面向对象的编程思想主要实验记录及个人小 结(包括部分实验源程序、调试结果及实验结果分析等)实验步骤:一、编写程序实现如下功能:已知学生类有域变量(学号、班号、姓名、性别、年龄)和方法(构造方法、获得学号、获得班号、获得性别、获得年龄、修改

2、年龄,显示基本信息),定义一组学生对象,并初始化他们的基本信息,然后依次输出。步骤(1):定义类Stduent,并添加如下域变量:ﻫ Stringsno;Stringclassno;Stringname;char sex;intage;ﻫ步骤(2):在类Student中添加如下方法,并编写代码实现具体方法的功能:ﻫ  Student(Stringsno,Stringclassno,Stringname,charsex,intage){… …} String getSno(){ … …}ﻫ String g

3、etClassno(){……} StringgetSex(){……}ﻫ  intgetAge(){……}  voidupdateAge(intage){……}ﻫvoidprint(){……} ﻫ步骤(3):定义一个包含main方法的Application程序类TestStudent,初始化一个学  生类对象数组,并利用循环语句显示所有学生的基本信息。ﻫ步骤(4):保存文件名为TestStudent.java,然后编译、调试和运行程序。源程序:classStudent{Stringsno;Stringcla

4、ssno;Stringname;charsex; int age;Student(String sno,Stringclassno,Stringname,charsex,int age){this.sno=sno;主要实验 记录 及个人小 结 (包括部分实验源程序、调试结果及实验结果分析等)this。classno=classno;  this.name=name;this.sex=sex; this.age=age;}StringgetSno(){returnsno;}StringgetClassno(

5、){return classno;}StringgetName(){return name;}chargetSex(){returnsex;} intgetAge(){returnage;}voidupdateAge(intage){this.age=age;}voidprint(){System.out。println("StudentNumber:"+sno+”Class Number:"+classno+"Name:"+name+"Sex:”+sex+"Age:"+age);}}publicclas

6、sTestStudent { publicstaticvoidmain(Stringargs[]){inti; Studenta[]=newStudent[4];a[0]=new Student("201112135134",”1104”,"guoxiaoxi",’F',20); a[1]=newStudent("201112134132”,"1104","chenxiaoxuan",'F',21); a[2]=newStudent("201112135135”,"1104”,"tangxiuhui”,'

7、F’,20);a[3]=new Student("201112135090",”1103",”ruanshanshan",'F',20); for(i=0;i〈=3;i++)a[i].print();}}运行结果:主要实验记录 及个人小结(包括部分实验源程序、调试结果及实验结果分析等)二、编写程序实现如下功能:已知学生类有域变量(姓名、考号、综合成绩、体育成绩)和方法(取综合成绩、获取体育成绩、显示基本信息),学校类有静态变量(录取分数线)和方法(设置录取分数、获取录取分数线),录取类有方法(获取学生是否

8、符合录取条件,其中录取条件为综合成绩在录取分数线之上,或体育成绩在96分以上并且综合成绩大于300分)。现要求编写程序输出一组学生对象中被某学校录取的学生基本信息。步骤(1):定义类Stduent,并添加如下域变量:ﻫString name; Stringid;float comScore;floatscore ;ﻫ步骤(2):在类Student中添加如下方法,并编写代码实现具体方法的功能:   Student(Stringn

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

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

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