创建子类student继承父类person
来源:互联网 发布:淘宝上的好评能删除吗 编辑:程序博客网 时间:2024/06/05 17:00
知识点:实现子类继承父类import java.util.Scanner;//引用java.util.Scanner,不用从键盘上输入信息时,不需要用用到java.util.Scannerclass Person{static //创建Person String name;//定义变量name,static String name是用于第三个人的信息所需要的,前面两个人的信息不用静态的也可以 static String sex;//同name int age;//定义变量 void getInfo(String n,String s,int a){//定义getInfo() name=n;//获取name的信息 sex=s;//获取sex的信息 age=a;//获取age的信息 } void showInfo(){//定义showInfo System.out.println("姓名:"+name);//显示name的信息 System.out.println("性别:"+sex); System.out.println("年龄:"+age); }}public class Student extends Person{//定义子类Student继承父类Person,(若这里不用extends Person,下面name,sex,age将因找不到路径而显示错误,需重新定义) int id;//定义变量id String school; void setInfo(int num,String school_name){//定义setInfo() id=num;//获取学号 school=school_name; } void outputInfo(){//定义outputInfo System.out.println("学校:"+school);//显示school信息 System.out.println("学号:"+id); System.out.println("姓名:"+name); System.out.println("性别:"+sex); System.out.println("年龄:"+age); } public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("第一个人的信息:"); Student zhang=new Student();//实例化 zhang.name="张力"; zhang.sex="男"; zhang.age=18; zhang.id=01; zhang.school="dsfgf"; zhang.showInfo();//调用父类的showInfo(),输出姓名性别年龄 System.out.println();//空行 zhang.outputInfo();//调用子类的outputInfo(),输出zhang的全部信息 System.out.println("第二个人的信息:"); Student li=new Student();//实例化li li.getInfo("沥沥","女",18); li.setInfo(02,"sfjn"); li.outputInfo();//调用outputInfo() System.out.println("第三个人的信息:"); Scanner sc=new Scanner(System.in);//从键盘上输入 name=sc.next();//将键盘上输入的信息负值给name sex=sc.next(); System.out.println("姓名:"+name+"\n性别:"+sex);//输出姓名性别 }}
运行结果:
阅读全文
0 0
- 创建子类student继承父类person
- 创建继承类Person的类Student
- 创建继承类Person的类Student
- 创建继承于父类Person的子类Studen
- 创建继承于类person的类student
- 创建继承于类person的类student
- 创建继承于类person的类student
- Java:创建继承于类Person的类Student并重写方法
- 创建继承于类person的类student并重写方法
- 《JAVA继承与多态》【Person、Student、Employee类】(注:此题在书上原题基础上有修改)设计一个名为Person的类和它的两个名为Student和Employee子类。
- JAVA-继承、覆盖class Student extends Person { }
- 实现一个名为Person的类和它的两个子类Student和Employee。
- 创建继承类Perint的类Student
- Student类及其子类
- (继承)Problem A: Person类与Student类的关系
- 9、 java Person,Student,GoodStudent 三个类的继承、构造函数的执行
- Person Student Employee Faculty Staff 类
- 子类继承父类
- BZOJ-5091 (概率期望)
- 数据结构实验之串一:KMP简单应用
- 集合之ArrayList总结
- 1053. 住房空置率 (20)
- 第4周项目3单链表的应用
- 创建子类student继承父类person
- C# 委托及各种写法
- BZOJ 2467 浅谈不看mod高斯消元惨痛教训及基环树生成树性质分析
- 1055. The World's Richest (25)
- python3.6.3+opencv3.3.0学习笔记四--获取摄像头图像
- Java的异常总结
- 20、oracle:分页
- 微服务
- 【python学习笔记】了解和安装python