题目:
设计完成Human类和Student类,要求能够实现以下功能:
- 两类之间是继承关系;
- 两类中均需有构造函数;
- 重写equals( ), toString( ), hashCode( )方法;
- 测试方法中需体现多态和强制类型转换。
代码如下:
1.Human类:
package HW1029;
import java.util.Objects;
public class Human {
private String name;
private int age;
private String sex;
public Human() {
}
public Human(String name, int age, String sex) {
this.name = name;
this.age = age;
this.sex = sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
@Override
public boolean equa

文章讲述了如何在Java中设计Human和Student类,它们之间存在继承关系,并详细展示了构造函数、equals、toString和hashCode方法的实现,以及在Test类中的多态和强制类型转换示例。
最低0.47元/天 解锁文章
463

被折叠的 条评论
为什么被折叠?



