zoukankan      html  css  js  c++  java
  • 抽象类的应用

    员工类:
    属性:姓名,编号,薪水
    行为:工作
    程序员:
    属性:姓名,编号,薪水
    行为:写代码工作
    经理:
    属性:姓名,编号,薪水,奖金
    行为:盯着程序员写代码工作

    public class Employee {
    public static void main(String[] args) {
    Programer p1 = new Programer();
    p1.name="小浪";
    p1.id=8;
    p1.money=10000;
    p1.work();

    Manager m1 = new Manager();

    m1.name="石老板";
    m1.id=01;
    m1.jiangjin=20000000;
    m1.money=300000;
    m1.work();
    System.out.println( "姓名:"+ p1.name+" "+"编号:"+p1.id+" "+"工资:"+p1.money);
    System.out.println("姓名"+m1.name+" "+"编号:"+m1.id+" "+"工资:"+m1.money+" "+"奖金"+m1.jiangjin);
    }
    }
    abstract class EmployTest{
    String name;
    int id;
    int money;
    public void work(){

    }

    }
    class Programer extends EmployTest{
    public void work(){
    System.out.println("编写代码");
    }
    }
    class Manager extends EmployTest{
    int jiangjin;
    public void work(){
    System.out.println("看程序员小浪打代码");
    }
    }
  • 相关阅读:
    Ubuntu18.04安装配置
    Ubuntu Terminal「控制台」
    Ubuntu16.04系统安装
    UEFI Install CentOS 7
    安装Ubuntu16.04后要做的事
    Ubuntu Google Chrome
    Nuke Linux Crack
    Selenium3自动化测试实战 基于Python语言
    函数基础
    Jenkins持续集成
  • 原文地址:https://www.cnblogs.com/syy2017/p/13933966.html
Copyright © 2011-2022 走看看