Java:创建继承于类Person的类Student并重写方法
来源:互联网 发布:js跨域带cookie 编辑:程序博客网 时间:2024/06/04 21:03
class Person{
String name;
String sex;
int age;
void getInfo(String n,String s,int a)
{
name=n;
sex=s;
age=a;
}
void showInfo()
{
System.out.println(“姓名:”+name);
System.out.println(“性别:”+sex);
System.out.println(“年龄:”+age);
}
}
public class Student extends Person {
String id;
String school;
void setInfo(String num,String school_name)
{
id=num;
school=school_name;
}
void showInfo()
{
System.out.println(“学校:”+school);
System.out.println(“学号:”+id);
System.out.println(“姓名:”+name);
System.out.println(“性别:”+sex);
System.out.println(“年龄:”+age);
}
public static void main (String[] args) {
// TODO 自动生成的方法存根
System.out.println(“第一个人的信息”);
Student z=new Student();
z.name=”张三”;
z.sex=”男”;
z.age=20;
z.id=”05”;
z.school=”211”;
z.showInfo();
System.out.println("第二个人的信息"); Student l=new Student(); l.getInfo("李四","女",20); l.setInfo("10","911"); l.showInfo();}}运行结果:
分析:创建Person类,并继承于类Person的子类Student,在子类Student中重写了方法showInfo(),实现了不同于父类Person的信息显示方法(类Person的方法showInfo()显示姓名,性别,年龄,类Student()显示学校,学号,姓名,性别,年龄信息)。
知识点:
1)方法重写
2)成员变量的隐藏
- Java:创建继承于类Person的类Student并重写方法
- 创建继承于类person的类student并重写方法
- 创建继承于类person的类student
- 创建继承于类person的类student
- 创建继承于类person的类student
- 创建继承类Person的类Student
- 创建继承类Person的类Student
- 创建子类student继承父类person
- 创建继承于父类Person的子类Studen
- java:继承并重写的方法
- 9、 java Person,Student,GoodStudent 三个类的继承、构造函数的执行
- 创建继承类Perint的类Student
- JAVA-继承、覆盖class Student extends Person { }
- 《JAVA继承与多态》【Person、Student、Employee类】(注:此题在书上原题基础上有修改)设计一个名为Person的类和它的两个名为Student和Employee子类。
- (继承)Problem A: Person类与Student类的关系
- java之继承并重写
- 4、创建产品分类的业务类并重写删除方法
- 子类继承父类,并重写父类方法
- Turbo码(Turbo Codes)
- CSS 子元素选择器
- CentOS 7 平台下Redis 4.0下载与安装全纪录
- 2分钟回顾无人机的2015年
- Makefile
- Java:创建继承于类Person的类Student并重写方法
- ARM架构和ARM核区别和联系
- 蒟蒻复习之-----二分
- 网页正文提取+HMM命名实体识别+CRF命名实体识别
- Tensorflow实现VGGNet
- 强化学习之最基础篇
- 每天回顾linux命令(cut)
- 连续总结第十七天
- Kotlin 构造器和单例模式