大家好我只想问你是否创建了一个类吗?你还需要创建Parent作为新类或子类的基础,就像我想创建一个学生类一样,如果我仍然创建一个Person类,那么Student Class继承了Person的所有属性是否真的有必要?或者我是那个只想到这种行为的人,非常感谢你们提前帮助你们。
答案 0 :(得分:3)
如果您不打算任何其他代表某人的课程,例如教师课程,则您不必这样做。但是很有可能,因此我会说你最好创建一个Person类,其中包含有关该人的基本信息,即名字,姓氏,出生日期以及您需要的关于某个人的任何信息。然后,您的Student类将继承父类的所有属性,因此Student类将包含studentId等字段和其他学生特定信息。 name和dob将从Person类继承。
答案 1 :(得分:2)
否如果要创建Student
类,则不必创建Person
类。请记住,您的Student类隐式继承自java库的基类,该基类为java.lang.Object
。所有Java类都是java.lang.Object
的直接或间接子项。