|
本题添加时间:2023/10/20 10:21:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
编写一个人类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
出自
江苏开放大学JAVA程序设计作业2 江开系统
江苏开放大学
|
更多试题>>>>
1、编一个程序,程序中包含以下内容:
一个圆类(Circle),包含:
属性:圆半径radius;常量:PI。
方法:构造方法;求面积方法area();求周长方法:perimeter()。
主类(X4_3
2、不允许作为类及类成员的访问控制符是( )
Apublic
Bprivate
Cstatic
Dprotected
3、关于super的说法正确的是( )。
A是指当前对象的内存地址
B是指当前对象的父类对象的内存地址
C是指当前对象的父类
D可以用在main()方法中
4、有关类的说法,正确的是( )。
A类具有封装性,所以类的数据是不能被访问的
B类具有封装性,但可以通过类的公共接口访问类中的数据
C声明一个类时,必须使用public修饰符
D每个类中必须有main方法,否则程序无法运行
5、将类的成员的访问权限设置为默认的,则该成员被( )
A同一包中的类访问
B其他包中的类访问
C所有的类访问
D所有的类的子类访问
|