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方法,附实参将输出工号,所在部门
    }
    }

    运行结果


     

  • 相关阅读:
    CentOS7源码安装Nginx
    CentOS7 源码安装PHP
    Linux系统终端命令提示符设置
    蓝绿发布方案
    datatable 列名重新排序
    C#后台解析 json 动态解析 通用(Dictionary)
    调用webservice 的时候没法输入参数
    soapui 调用wsdl 步骤以及出现的问题
    多文件压缩
    老毛桃+360急救箱结合(转)
  • 原文地址:https://www.cnblogs.com/l666/p/9084196.html
Copyright © 2011-2022 走看看