还剩1页未读,继续阅读
文本内容:
实验报告实验名称实验
三、类和对象日期2018/4/9课程名称面向对象程序设计学生学号|姓名|班实验目的
1.掌握面向对象编程语言中的类和对象的使用方法
2.理解类的封装性实验条件电脑一台、能上网查阅资料实验内容与步骤要求设计和实现一个学生类,满足以下要求
1、学生具有学号、姓名、性别、年龄和专业等属性;
2、可以修改和获取年龄和专业等信息;
3、只能获取但不允许修改学生的姓名、性别和学号信息;
4、只能通过学号、姓名、性别三个参数产生学生对象;
5、学生年龄必须在[6-40]之间;
6、学生性别需要使用枚举类型实现
7、编写一个测试例程,创建并输出一个学生的学号、姓名、性别、年龄和专业等信息源码package zhy.shiyan3;public classStudent{public Stringsname;private String snum;private intage;privateSEXENM sex;private Stringmajior;public intgetAge{return age;public intsetAgeint age{if6=ageage=40return age;else输入年龄不正确”;{System.out.printin return0;}}public StringgetMajior{return majior;public voidsetMajiorString majior{this.majior=majior;public StringgetSname{return sname;public StringgetSnum{return snum;public SEXENMgetSex{return sex;public StudentStringsname,Stringsnum,SEXENM sex{super;this.sname=sname;this.snum=snum;this.sex=sex;public enumSEXENM{Male,Female}package zhy.shiyan3;import zhy.shiyan
3.Student.SEXENM;public classDemo{public staticvoid mainString[]args{Student student=null;“翟海洋;,student=new Student“1525”SEXENM.AtoLe;student.setAge22;“软件”;student.setMa jior姓名:性别System.out.printin“+student.sname+”\n”+student.getSex+”\n学号专业:+student.getSnum+“\n+student.getMajior;结果<已终止〉应用程序]Demo[Java E:\JAVA_JDK\bin\javaw.exe姓名翟海洋性别Male学号1525专业软件实验总结(结论或问题分析)这次实验感觉真正用到java语言的知识,比前几次实验更能理解java语言,对类的分装有了更加直观的理解,当然还有很多不足需要改正实验成绩任课教师签名。
个人认证
优秀文档
获得点赞 0