资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
JAVA 语言程序设计实验报告实验一实验题目: 面 向 对 象 编 程 指导老师: 卢照 专业班级:计算机科学与技术系 1106 班 姓 名:*(20111006*) 2014年 3月 20日一、 实验名称:面 向 对 象 编 程二、 实验目的:1.熟悉 Java开发运行环境。2.配置环境变量,掌握 path和 classpath。3.熟悉常见的错误。4.熟悉 Java程序简单规则。5.熟悉 Java程序的编译和运行。6.熟悉并掌握 Java的基础语法知识,及编写简单的 Java Application。三、 实验内容:1.下载并安装 Java jdk。2.配置环境变量 path和 classpath 。3.编写 HelloWorld.java程序,并编译和执行。 (注意出现的错误及调试)4.编写一个“学生”类,该类拥有属性:校名、学号、姓名。方法包含设置和获得学号、姓名和学校。5.编写学生的子类:大学生。 “大学生”类除了拥有学生的属性和方法外,还有其自己的属性和方法。属性包括系和专业;方法包含设置和获得系别和专业。6.编写测试程序来验证自定义的学生类和大学生类。四、 实验代码1.HelloWorld.javapublic class HelloWorldpublic static void main(String args)System.out.println(欢迎大家学习 Java!);运行结果:2.ColStudent.javaclass Studentprivate String name;private String sex;private String id;public Student(String name,String sex,String id)this.name= name;this.sex = sex;this.id = id;public String getName()return name;public void setName(String name)this.name = name;public String getSex()return sex;public void setSex()this.sex = sex;public String getId()return id;public void setId()this.id = id;public void study()System.out.println(学习啦!);public String getInfo()return 姓名:+name+,性别:+sex+,学号:+id;public class ColStudent extends Studentprivate String school;private String department;public ColStudent(String name,String sex,String id,String school,String department)super(name,sex,id);this.school = school;this.department = department;public void setSchool()this.school = school;public String getSchool()return school;public String getDepartment()return department;public void setDepartment()this.department = department;public void study()System.out.println(大学生大学习啦!);public String getInfo()return super.getInfo()+,学校:+school+,系别:+department;public static void main(String args) ColStudent ct = new ColStudent(李锋,男,201100645,运城学院,计算机科学与技术系);System.out.println(得到姓名:+ct.getName();System.out.println(得到系别:+ct.getDepartment();System.out.println(-);System.out.println(修改姓名);ct.setName(张三);System.out.println(-);String info = ct.getInfo();System.out.println(info);运行结果:五、 实验总结:通过本次实验,熟悉了 Java环境变量的配置。通过 HelloWorld.java小程序,掌握了在 dos命令行下,进行编译与执行程序。更进一步地编写学生类为父类,再编写大学生为子类,大学生继承学生类,从而通过函数对学生的姓名、学号、性别、专业、系别等信息进行设置与获取。熟悉了 Java的面向对象的思想。同时在实验的过程中,遇到了一些问题。比如编译能通过,但执行通不过,经过仔细检查,发现是环境变量配置有点问题。在编写学生类时,得到学生的属性时由于函数的返回值类型不同,而导致编译报错,经过查看代码,改正错误。还需要在课下多多练习,熟悉 Java的编程。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号