父类和子类的运用

来源:互联网 发布:淘宝促销短信怎么退订 编辑:程序博客网 时间:2024/05/16 11:11
public class jicheng {  //定义姓名,性别,年龄    String name;    String sex;    int age;    private String id;    private String school;    void fangfa(String n,String s,int a) {//定义方法,获取信息        name=n;        sex=s;        age=a;    }    void shuchu(){//定义方法,输出结果        System.out.println("姓名:"+name);        System.out.println("性别:"+sex);        System.out.println("年龄:"+age);    }    public class student extends jicheng {//子类继承父类属性,并增加学号和学校        String id;        String school;    }    void fangfa2(String num,String sc) {//定义方法,获取信息        id = num;        school = sc;    }    void shuchu2() {//定义方法,输出结果        System.out.println("姓名:"+name);        System.out.println("性别:"+sex);        System.out.println("年龄:"+age);        System.out.println("学号:"+id);        System.out.println("学校:"+school);    }    public static void main(String[] args) {        // TODO Auto-generated method stub        System.out.println("请输入第一个人的信息:");        jicheng yi=new jicheng();//创建一个管理员        yi.name="张三";//输入数据        yi.sex="男";        yi.age=18;        yi.id="01";        String diyi = null;        yi.school=diyi;        yi.shuchu();//访问父类方法输出结果        System.out.println("请输入第一个人的信息:");        jicheng er=new jicheng();//创建另一个管理员        er.fangfa("王武","男",20);//输入数据        er.fangfa2("02","dier");        er.shuchu2();//访问子类方法输出结果    }}

运行结果如下:
这里写图片描述

原创粉丝点击