1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > java继承机制实验报告_JAVA继承实验报告.doc

java继承机制实验报告_JAVA继承实验报告.doc

时间:2023-10-20 09:24:47

相关推荐

java继承机制实验报告_JAVA继承实验报告.doc

JAVA继承实验报告

JAVA语言程序设计

实验报告

实验一

实验题目: 面 向 对 象 编 程

指导老师: 卢照

专业班级:计算机科学与技术系1106班

姓 名:*****)

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.编写测试程序来验证自定义的学生类和大学生类。

实验代码

HelloWorld.java

public class HelloWorld

{

public static void main(String[] args)

{

System.out.println("欢迎大家学习Java!");

}

}

运行结果:

ColStudent.java

class Student

{

private 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 Student

{

private 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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。