搜题
问题   更新时间2023/10/20 10:21:00

编写一个人类Person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓名、性别和年龄的方法。再编写一个学生类Student,它继承Person类,其中包含学号属性,包含构造方法以及显示学号的方法。最后编写一个主类X5_3_5,包含main()方法,在main()方法中定义两个学生s1和s2并给他们赋值,最后显示他们的学号、姓名、性别以及年龄。

public class X5_3_5 { publicstatic void main(String[] args) { Students1=new Student("Zhangsan","Male",20,"102A"); Students2=new Student("Lisi","Female",18,"108S"); s1.show(); s1.showID(); s2.show(); s2.showID(); } } class Person{ Stringname; Stringsex; int age; publicPerson(String n,String s,int a){ name =n; sex =s; age =a; } voidshow(){ System.out.println("name:"+name); System.out.println("sex:"+sex); System.out.println("age:"+age); } } class Student extends Person{ StringsID; publicStudent(String n,String s,int a,String sid){ super(n,s,a); sID =sid; } voidshowID(){ System.out.println("sID:"+sID); } } 【运行结果】 name: Zhangsan sex: Male age: 20 sID: 102A name: Lisi sex: Female age: 18 sID: 108S
王老师:19139051760(拨打)