SHAOXIAOJ正在加载中...

2243: 继承-学生类和人类

金币值:2 定数:6 时间限制:1.000 s 内存限制:128 M
正确:0 提交:0 正确率:0.00% 命题人:
点赞量:0 收藏量:0 题目类型:程序 知识点: Java

题目描述

编程Person人类,具有(protected)属性name、age;使用构造方法为其赋初值;定义intr()方法输出属性信息。
定义子类Student继承Person类,增加属性sex;使用构造方法为其赋初值;定义intr()方法输出属性信息。
定义Student类对象,调用intr()方法。
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		String name,sex;
		int age;
		Scanner in = new Scanner(System.in);
		name=in.nextLine();
		sex=in.nextLine();
		age=in.nextInt();
		Person p= new Person(name,age);
		Student s= new Student(name,age,sex);
		p.intr();
		s.intr();
	}
}
/*以下为你的代码*/

输入格式

共3行,分别为姓名,性别和年龄

输出格式

见样例

输入样例    复制

张三
男
20

输出样例    复制

name:张三,age:20
name:张三,age:20,sex:男