Java定义类person_定义一个名为Student的类,它继承Person类,其中定义sno(表示学号)和major(表示专业)两个成员变量...
import java.util.Scanner;
importjava.io.*;
class Person{
String name;
String sex;
int age;
publicPerson(){}
publicPerson(String name,String sex,int age){
this.name=name;
this.sex=sex;
this.age=age;
}
public voiddisplay(){
System.out.println("姓名为:"+this.name);
System.out.println("性别为:"+this.sex);
System.out.println("年龄为:"+this.age);
}
}
public classStudent extends Person{
String sno;
String major;
publicStudent(String name, String sex, intage,String sno,String
major) {
super(name, sex, age);
this.sno=sno;
this.major=major;
}
publicStudent() {
}
public voiddisplay(){
super.display();
System.out.println("该生的学号为:"+this.sno);
System.out.println("该生的专业为:"+this.major);
}
public static voidmain(String []args)throwsIOException{
BufferedReader bf=new
BufferedReader(newInputStreamReader(System.in));
Scanner sc=new Scanner(System.in);
System.out.print("请输入个人姓名:");
String name_p = sc.nextLine();
System.out.print("请输入个人性别【男或女】:");
String sex_p=sc.nextLine();
System.out.print("请输入个人年龄:");
intage_p=sc.nextInt();
System.out.println("请输入学生的学号:");
String sno_stu= bf.readLine();
System.out.print("请输入学生的专业:");
String major_stu=bf.readLine();
Person per=new Person(name_p,sex_p,age_p);
Student stu=newStudent(name_p,sex_p,age_p,sno_stu,major_stu);
per.display();
stu.display();
}
}
Java定义类person_定义一个名为Student的类,它继承Person类,其中定义sno(表示学号)和major(表示专业)两个成员变量...相关推荐
- 1.JAVA猜数字游戏: 一个类A有两个成员变量v、num,v有一个初值100。 定义一个方法guess,对A类的成员变量v,用num进行猜。 *如果num比v大则提示大了,反之则提示小了.
思路: * 1.创建一个类,定义两个成员变量v和num,v是固定值所以直接赋值,num是键盘录入的. * 2.定义一个setNum类,将来通过对象调用将键盘录入接收的数据进行设置 * 3.创建一 ...
- Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置。
Java黑皮书课后题第9章:**9.13(Location类)设计一个名为Location的类,定位二维数组中的最大值及其位置 题目 破题 代码 Test13 Test13_Location 运行结果 ...
- 1、猜数字游戏:一个类A有两个成员变量v、num,v有一个初值100。定义一个方法guess,对A类的成员变量v,用num进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。在main方法
定义一个类,其中封装成员变量v-猜数的目标, num-猜测的数据 guess方法根据num和v比对结果生成对应的提示信息 import java.util.Scanner; public class ...
- Java黑皮书课后题第10章:*10.10(Queue类)10.6节给出一个Stock类。设计一个名为Queue的类用于存储整数。像栈一样,队列保存元素。在栈中,元素后进先出。队列中元素先进先出
10.10(Queue类)10.6节给出一个Stock类,设计一个名为Queue的类用于存储整数 题目 程序 破题 代码 Test10.java Test10_Queue.java UML 题目 程序 ...
- Java黑皮书课后题第10章:10.4(MyPoint类)设计一个名为MyPoint的类,代表一个以x坐标和y坐标表示的点
10.4(MyPoint类)设计一个名为MyPoint的类,代表一个以x坐标和y坐标表示的点 题目 程序 代码 Test4.java Test4_MyPoint.java 运行实例 UML 题目 程序 ...
- Java黑皮书课后题第10章:10.3(MyInteger类)设计一个名为MyInteger的类
10.3(MyInteger类)设计一个名为MyInteger的类 题目 程序说明 代码 Test3.java Test3_MyInteger.java 运行实例 UML 题目 程序说明 测试程序:T ...
- Java黑皮书课后题第9章:9.7(Account类)设计一个名为Account的类,它包含……。编写一个测试程序,创建一个账户ID为1122、余额为20000美元、年利率为4.5%的Account…
9.7(Account类)设计一个名为Account的类 题目 破题 代码 Test7 Test7_Account 执行结果 UML图 题目 破题 Test7:测试程序 Test7_Account:实 ...
- C++定义一个Dog类,包含体重和年龄两个成员变量和相应的成员函数。
定义一个Dog类,包含体重和年龄两个成员变量和相应的成员函数. [问题描述] 定义一个Dog类,包含体重和年龄两个成员变量和相应的成员函数.声明一个实例dog1,体重为5,年龄为10,使用I/O流把d ...
- Java黑皮书课后题第9章:9.8(Fan类)设计一个名为Fan的类来代表风扇
9.8(Fan类)设计一个名为Fan的类来代表风扇 题目 破题 代码 Test8 Test8_Fan 执行结果 UML 题目 破题 Test8:测试程序 Test8_Fan:实现题目要求 代码 Tes ...
- 一个复数可以用实部和虚部两部分组成,a1 = 1.2 + 3.4i,其中1.2是实部,3.4是虚部。定义一个结构体ComplexNumber,包含imaginary和real两个成员变量,能够表示
题目原文 一个复数可以用实部和虚部两部分组成,a1 = 1.2 + 3.4i,其中1.2是实部,3.4是虚部.定义一个结构体ComplexNumber,包含imaginary和real两个成 ...
最新文章
- [转载]登录功能测试总结
- 题目1549:货币问题
- Openlayers中使用Cluster+Overlay实现点击单个要素和聚合要素时显示不同弹窗
- eclipse如何部署到tomcat上的
- byte和bit的关系
- 数十种TensorFlow实现案例汇集:代码+笔记
- ios俩个APP之间跳转、传值
- 已经windows如何在安装linux,如何在已经安装linux情况下安装windows
- vantUI弹框组件 message文字,如何换行 ?
- 阿里云函数计算应用:将ActionTrail审计事件从OSS导入到SLS中
- 云原生技术的优势是什么?
- 2021ACA世界大赛线上全球总决赛,绽放中国创意设计色彩
- 全网最全极限学习机(ELM)及其变种的开源代码分享
- 教你写Linux设备驱动程序:一个简短的教程
- 台安变频器n2按键说明_台安变频器N2
- 量子统计巨正则系综应用理想费米气体与波色气体性质详解
- react-native6.0版本xcode11.2版本ios报错Unrecognized font family 'Ionicons'
- C# 中的Finalize 和Dispose(bool disposing)和 Dispose()
- python 构建和解析邮件
- java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation