A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© houweicheng 中级黑马   /  2015-8-15 22:50  /  612 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

假如我们在开发一个系统时需要对员工进行建模,员工包含 3 个属性:姓名、工号以及工资。经理也是员工,除了含有员工的属性外,另为还有一个奖金属性。请使用继承的思想设计出员工类和经理类。要求类中提供必要的方法进行属性访问。

public class Test3 {
        public static void main(String[] arg) {
               
        }
}

class employee
{
        String name;
        int number;
        double wages;
       
        public String getName() {
                return name;
        }

        public void setName(String name) {
                this.name = name;
        }

        public int getNumber() {
                return number;
        }

        public void setNumber(int number) {
                this.number = number;
        }

        public double getWages() {
                return wages;
        }

        public void setWages(double wages) {
                this.wages = wages;
        }

        public employee(String name, int number, double wages) {
                super();
                this.name = name;
                this.number = number;
                this.wages = wages;
        }
       
}

class Manager extends employee
{
        double bonus;

        public double getBonus() {
                return bonus;
        }

        public void setBonus(double bonus) {
                this.bonus = bonus;
        }

        public Manager(String name, int number, double wages, double bonus) {
                super(name, number, wages);
                this.bonus = bonus;
        }
       
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马