zoukankan      html  css  js  c++  java
  • 类的继承、父类、子类

    class person{ //定义一个父类
    private String name;
    private int age;
    private char sex; //在父类里面定义 三个属性,并且封装和一个person方法
    public person(){
    }
    public void setPerson(String name,int age,char sex){
    this.name=name;
    this.age=age;
    this.sex=sex; //用set方法获取属性的值
    }
    public void show(){ // 定义一个show方法输入内容
    System.out.println("姓名:"+name+"年龄:"+age+"性别:"+sex);//输出姓名,年龄,性别
    }
    }
    class Student extends person{ //继承父类,将获得父类的所有属性和方法
    private int son; //再定义两个封装属性
    String department;
    public Student(){ } //定义一个方法
    public void setStudent(int son,String department){ //用set方法获取属性的值
    this.son=son; //注意:此处再定义两个属性加上继承父类3个的总共已用5个属性
    this.department=department;
    System.out.println("工号:"+son+"所在部门:"+department);//输出工号,所在部门
    }
    }
    public class StudentExample{ //创建一个主类
    public static void main(String[] args){
    Student s=new Student(); //给Student类创建对象并实例化
    s.setPerson("魏峰",20,'男'); //调用setPerson方法并附实参
    s.show(); //调用show方法,将输出 姓名,年龄,性别
    s.setStudent(10086,"中国移动"); //调用setStudent方法,附实参将输出工号,所在部门
    }
    }

    运行结果


     

  • 相关阅读:
    切片
    docker基础
    第18课 脚本练习二(找出文件下最大文件)
    第17课 脚本练习一(添加新用户)
    第十四课 脚本编程(重定向+变量)
    第十课 新建共享文件夹
    第九课 Linux文本处理
    第八课 正则表达式
    第七课 VI全屏文本编辑器
    第六课 Linux文件系统文本操作命令
  • 原文地址:https://www.cnblogs.com/l666/p/9084196.html
Copyright © 2011-2022 走看看