定义员工类,职工类,管理类
class Employee{String name;int age;char sex;public Employee(String name,int age,char sex){this.name=name;this.age=age;this.sex=sex;//System.out.println("姓名:"+name+" 年龄:"+age+" 性别:"+sex);}public String toString(){return "雇员姓名:"+this.name+"年龄:"+this.age+"性别:"+this.sex;}}
class Management extends Employee{String duty;int yearsalary;public Management(String name,int age,char sex,String duty,int yearsalary){super(name,age,sex);this.duty=duty;this.yearsalary=yearsalary;//System.out.println("姓名:"+name+"年龄:"+age+"性别:"+sex+"职务:"+duty+"年薪:"+yearsalary);}public String toString(){return "管理者姓名:"+super.name+"年龄:"+super.age+"性别:"+super.sex+"职务:"+this.duty+"年薪:"+this.yearsalary;}
}
class Office extends Employee{String apartment;int monthsalary;public Office(String name,int age,char sex,String apartment,int manthsalary){super(name,age,sex);this.apartment=apartment;this.monthsalary=monthsalary;//System.out.println("姓名:"+name+"年龄:"+age+"性别:"+sex+"部门:"+apartment+"月薪:"+monthsalary);}public String toString(){//显示数据方法return "职员姓名:"+super.name+"年龄:"+super.age+"性别:"+super.sex+"部门:"+this.apartment+"月薪:"+this.monthsalary;}
}
public class t64 {public static void main(String[] args) {// TODO Auto-generated method stubManagement m=new Management("赵小赵",16,'女',"总裁",5000000);Management m1=new Management("赵小小",16,'女',"CEO",5000000);Office o=new Office("赵赵小",15,'女',"技术部",20000);System.out.println(m);System.out.println(m1);System.out.println(o);}}
定义员工类,职工类,管理类相关推荐
- Django——admin功能、注册模型类、模型管理类
Django 初始化后台管理 当一个 Django 项目第一次使用 admin 后台管理功能时,需要通过两步实现,第一步是本地化操作,第二步创建管理员 本地化 实现语言和时区本地化,修改 Dj ...
- android 管理类,android 线程管理类
1. 延时任务以及取消延时的应用场景:实时搜索,文字内容变化时候不发送请求,当停止变化指定时间后再发送请求 2. 使用方法: // 回到主线程 MainThreadHelper.runOnUIthre ...
- Django模型类与后台管理
文章目录 模型类 模型类设计 生成迁移文件 执行迁移生成表 通过模型类操作数据表 后台管理 1.本地化 2.创建管理员 3. 管理员登陆网址 4.注册模型类 5.自定义表单 模型类 模型类设计 在应用 ...
- CMMI五大成熟度定义及过程管理类详解
一.成熟度级别 CMMI组织的成熟度级别提供了描述其绩效特征的方式.经验表明,当组织每次过程改进工作所专注的过程域在数量上易管理时,组织能够做到最好:那些领域随着组织的改进,也需要不断成熟.成熟度级别 ...
- C++ 46.基于多态的职工管理系统(2)——创建职工类(创建职工抽象类、创建普通员工类、创建经理类、创建老板类)
创建职工类 1. 创建职工抽象类 职工的分类为:普通员工.经理.老板 将三种职工抽象到一个类(worker)中,利用多态管理不同职工种类 职工的属性为:职工编号.职工姓名.职工所在部门编号 职工的行为 ...
- 使用面向对象思想,输出员工信息并计算员工的工资。定义一个部门(Department)类,该类有部门编号(Id)、部门名称(Name)属性;再定义一个员工(Employee)类,该类的属性有员工编号
运行结果如下: 题目: 使用面向对象思想,输出员工信息并计算员工的工资. 实现过程为:a.定义一个部门(Department)类,该类有部门编号(Id).部门名称(Name)属性:b.再定义一个员工( ...
- 学习笔记,初学者对继承、接口的习题练习: 模拟给所有员工发工资定义员工Employee类,经理Manager类继承Employee类,职员Clerk类继承Employee类。
继承.接口: 习题要求: 模拟给所有员工发工资. * 定义员工Employee类,经理Manager类继承Employee类,职员Clerk类继承Employee类. * 定义Money接口,定义公司 ...
- 2013年全国硕士研究生入学统一考试管理类专业学位联考英语(二)试题
2013考研英语(二)真题 Section I Use of English Directions: Read the following text. Choose the best word(s) ...
- 2022 年全国硕士研究生入学统一考试管理类专业学位联考逻辑试题——纯享题目版
2022 年全国硕士研究生入学统一考试管理类专业学位联考逻辑试题 一. 逻辑推理:第 26~55 小题,每小题 2 分,共 60 分.下列每题给出的 A.B.C.D.E 五个选项中,只有一项是符合试题 ...
- C++智能指针管理类
1.程序猿明白的进行内存释放 对于c++程序猿,最头脑的莫过于对动态分配的内存进行管理了.c++在堆上分配的内存.须要程序猿负责对分配的内存进行释放.但有时内存的释放看起来并不件非常轻松的事,例如以下 ...
最新文章
- 微软年度研究大盘点:ML突破将到来,人机交互更真实,惜别沈向洋
- 最小字典序问题java版
- Perl 变量(1)--纯变量
- 神经网络迭代次数与Lambert定律
- 【教女朋友学网络系列2】之进制转换及IP地址类
- 小店怎么做内容营销?这个家居店铺有诀窍
- EXE和SYS通信(ReadFile WriteFile DO_DIRECT_IO) 直接方式
- 吴恩达神经网络1-2-2_图神经网络进行药物发现-第1部分
- matlab 实验5,MATLAB实验5报告.doc
- ZooKeeper学习笔记—配置管理
- 酷冷至尊官方psu计算工具_酷冷至尊为Raspberry Pi推出Pi Case 40机壳,提供被动散热、卖27美元起...
- Mysql基础代码(不断完善中)
- 战队不显示名字了_年仅17岁的新人选手!峡谷之巅1200分!被16家战队哄抢
- Python批处理MODIS数据并计算NDVI
- Spring+SpringMVC+MyBatis+JQ+BootStrap练习
- 蒙特卡洛与遗传算法介绍
- SICP 练习1.8
- [计算几何] [BZOJ4246] 两个人的星座
- Java实现单次转账到支付宝账户(新版接口)(SpringBoot)
- 如何在数字经济浪潮中脱颖而出?荣联科技集团的创新与转型
热门文章
- 数据库优化(学习笔记)
- 【转】NG:垂枝桦基因组图谱构建(2+3组装)及重测序分析
- R语言-查看对象类型和长度
- 数字图像处理3:取样和量化
- lisp 线性标注自动避让_泰州支重轮双头车自动化生产线
- javascript 遍历对象
- ubuntu18.04.4 安装百度硬盘
- 十二、进程的同步与互斥
- 数据结构线段树介绍与笔试算法题-LeetCode 307. Range Sum Query - Mutable--Java解法
- Open vSwitch(OVS)源码编译Ubuntu16.04,Linux内核版本4.15