设计一个学生类Student和它的一个子类Undergraduate
2017-09-30 13:40
1271 查看
5、设计一个学生类Student和它的一个子类Undergraduate
1)Student类有name(姓名)、和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show()方法打印Student的属性信息
2)本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()方法用于打印Undergraduate的属性信息
3)在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。
1)Student类有name(姓名)、和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show()方法打印Student的属性信息
2)本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()方法用于打印Undergraduate的属性信息
3)在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。
class Student { public String name; public int age; public Student(String name,int age){ this.name=name; this.age=age; } public void show(){ System.out.println("name: "+name+" age: "+age); } } class UnderGraduate extends Student{ public String degree; public UnderGraduate(String name,int age,String degree){ super(name, age); this.degree=degree; } public void show(){ System.out.println("name: "+name+" age: "+age+" degree: "+degree); } } public class Test01{ public static void main(String[] args) { Student student = new Student("zhangsan", 16); student.show(); UnderGraduate underGraduate = new UnderGraduate("lisi", 20, "bechalor"); underGraduate.show(); } }
相关文章推荐
- C#基础-039 设计一个学生类Student和它的一个子类Undergraduate,并进行测试
- 设计一个学生类Student,其属性有姓名,年龄,学历等
- 设计一个学生类Student
- [基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名。
- 设计一个学生类Student并进行测试
- java设计一个名为person的类和它的两个名为student和employee的子类
- 设计一个学生类Student,并进行测试
- 用unity 编写出一个通用的人员类(Person),该类具有姓名(Name)、年龄(Age)、性别(Sex)等域。然后对Person 类的继承得到一个学生类(Student),该类能够存放学生的5门
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统
- 要求从用户输入的多行文本中提取学生的姓名、学号及登录日期,并封装到 Student 类中作为类的私有属性。创建一个 Student 类型的对象数组,对学号进行 升序排序并输出
- 设计一个学生作业完成情况的管理程序
- 编写一个学生和教师数据输入和显示程序,学生数据有编号,姓名,班号,和成绩,教师数据有编号,姓名,职称和部门。要求将编号,姓名输入显示设计成一个类person,并作为学生数据类t和教师数据操作类的基类
- 设计一个学生作业完成情况的管理程序
- C#基础-033 创建一个学员类,并设计三个字段用于表示学生的成绩(语文、数学、英语);然后定义一个数组表示一个班的学生(10人),依次输入每个学生的信息和成绩,输入的同时将学员的每科成绩划分等级
- Java设计一个表示学生的类
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统?
- 设计一个父类,并派生多个子类
- 设计一个学生作业完成情况的管理程序
- 2015C++第二周,任务九:定义一个person类,派生student类,在派生teacher类,并派生当老师的学生。
- 《第五周实验报告4-1》---设计一个学生类,包括学号(num)和成绩(score)