定义一个Person类,它包括的属性有“姓名”和“性别”。 为Person类派生出一个子类Student类,为Student子类添加两个属性年龄和成绩等级(用A,B,C,D,E表示),在子类中打印出学

父类:
package per;

public class Person {
private String name;
private String sex;
public Person(String name,String sex) {
this.name=name;
this.sex=sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}

}

子类:
package per;

public class Student extends Person{
private int age;
private char cj;
public Student(int age,char cj,String name,String sex)
{
super(name,sex);
this.age = age;
this.cj = cj;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public char getCj() {
return cj;
}
public void setCj(char cj) {
this.cj = cj;
}

}

测试类:
package per;
import java.util.*;
public class PersonStudentTest {
public static void main(String[] args) {
String name,sex;
int age;
char cj;
Student stu;
Scanner sc=new Scanner(System.in);
System.out.print(“请输入学生姓名:”);
name=sc.next();
System.out.print(“请输入该生性别:”);
sex=sc.next();
System.out.print(“请输入该生年龄:”);
age=sc.nextInt();
System.out.print(“请输入该生成绩:”);
cj=sc.next().charAt(0);
stu=new Student(age,cj,name,sex);
System.out.println(stu.getName());
System.out.println(stu.getSex());
System.out.println(stu.getAge());
System.out.println(stu.getCj());

}

}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值