Java创建类student及其子类college
时间: 2023-12-13 12:03:20 浏览: 68
好的,让我来为您解答这个问题。
首先,我们需要创建一个名为`Student`的类。这个类应该包含以下属性:
- `name`:学生的姓名
- `age`:学生的年龄
- `gender`:学生的性别
- `student_id`:学生的学号
还应该有一个名为`Student`的构造函数,用于初始化学生的属性。代码如下:
```java
public class Student {
String name;
int age;
String gender;
String student_id;
public Student(String name, int age, String gender, String student_id) {
this.name = name;
this.age = age;
this.gender = gender;
this.student_id = student_id;
}
}
```
接下来,我们需要创建一个名为`College`的子类,它应该继承`Student`类。这个子类应该包含以下属性:
- `major`:学生的专业
- `year`:学生的年级
- `advisor`:学生的导师
还应该有一个名为`College`的构造函数,用于初始化学生的属性。这个构造函数应该调用父类的构造函数,并添加子类特有的属性。代码如下:
```java
public class College extends Student {
String major;
int year;
String advisor;
public College(String name, int age, String gender, String student_id, String major, int year, String advisor) {
super(name, age, gender, student_id);
this.major = major;
this.year = year;
this.advisor = advisor;
}
}
```
现在,我们就成功创建了一个名为`College`的子类,它继承了`Student`类的所有属性,并添加了自己特有的属性。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)