博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java简单类(部门、领导、雇员关系)
阅读量:5352 次
发布时间:2019-06-15

本文共 1892 字,大约阅读时间需要 6 分钟。

public class Swater{    public static void main(String []args){        Print print = new Print();        print.out();    }}//打印类class Print{    public void out(){        Department dep1 = new Department(122,"技术部","开发工程师");//第一个部门        Department dep2 = new Department(123,"运维部","Hadoop工程师");//第二个部门        Department dep3 = new Department(124,"人事部","会计师");//第三个部门        Employee e1 = new Employee(001,"张三",6000.0);//第一个员工        Employee e2 = new Employee(002,"李四",7000.0);//第二个员工        Employee e3 = new Employee(003,"王五",10000.0);//第二个员工        e1.setLeader(e2);//雇员与领导        e2.setLeader(e3);//雇员与领导        e1.setLeader(e3);//雇员与领导        e1.setDepartment(dep1);//雇员与部门        e2.setDepartment(dep2);//雇员与部门        e3.setDepartment(dep3);//雇员与部门                //根据部门找到所有的雇员以及每个雇员的领导信息        dep1.setEmployee(new Employee[]{e1,e2});//部门与雇员        dep2.setEmployee(new Employee[]{e3,e2});//部门与雇员        dep3.setEmployee(new Employee[]{e1,e2,e3});//部门与雇员                System.out.print(e1.getInfo());//通过雇员1找到部门、领导 的信息        System.out.print("===部门==领导====\n");        System.out.print(e1.getLeader().getInfo());        System.out.print(e1.getDepartment().getInfo());        System.out.println();                System.out.print(e2.getInfo());//通过雇员2找到部门、领导 的信息        System.out.print("===部门==领导====\n");        System.out.print(e2.getLeader().getInfo());        System.out.print(e2.getDepartment().getInfo());        System.out.println();                System.out.print(e3.getInfo());//通过雇员3找到部门的信息        System.out.print("===部门====\n");        System.out.print(e3.getDepartment().getInfo());            System.out.println();                System.out.print("--根据部门找到所有的雇员以及每个雇员的领导信息-\n");        System.out.print("------------------------------\n");        System.out.println(dep1.getInfo()) ;                for(int i=0;i

 

转载于:https://www.cnblogs.com/suway/articles/9320754.html

你可能感兴趣的文章
CSS: caption-side 属性
查看>>
python 用数组实现队列
查看>>
认证和授权(Authentication和Authorization)
查看>>
Mac上安装Tomcat
查看>>
CSS3中box-sizing的理解
查看>>
传统企业-全渠道营销解决方案-1
查看>>
Lucene全文检索
查看>>
awk工具-解析1
查看>>
推荐一款可以直接下载浏览器sources资源的Chrome插件
查看>>
CRM product UI里assignment block的显示隐藏逻辑
查看>>
AMH V4.5 – 基于AMH4.2的第三方开发版
查看>>
Web.Config文件配置之配置Session变量的生命周期
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
ArcScene 高程不同的表面无法叠加
查看>>
[ONTAK2010] Peaks
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>