资源简介
员工对象(包括姓名,账号,性别,年龄)这几个属性
有形如下的人员组织:
A
/ \
B C
/ \ / \
D E F G
/ \
H I
1.请用程序数据结构描述出来,组织结构中的人员用
员工对象表示.
2.编写一个方法,实现输入任何一个人员,按层次打印
出自己及其所有下属.
如输入B:打印出:
B
-D
--H
--I
-E
代码片段和文件信息
package man;
public class Man {
private Man leftParent;
private Man rightParent;
private Man leftChild;
private Man rightChild;
private String name;
private int account;
private String sex;
private int age;
private int flag;
private int level;
public int getLevel() {
return level;
}
public void setLevel(int level) {
this.level = level;
}
public int getFlag() {
return flag;
}
public void setFlag(int flag) {
this.flag = flag;
}
public Man(String nameint accountString sexint age){
this.name = name;
this.account = account;
this.sex = sex;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAccount() {
return account;
}
public void setAccount(int account) {
this.account = account;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public Man getLeftParent() {
return leftParent;
}
public void setLeftParent(Man leftParent) {
this.leftParent = leftParent;
}
public Man getRightParent() {
return rightParent;
}
public void setRightParent(Man rightParent) {
this.rightParent = rightParent;
}
public Man getLeftChild() {
return leftChild;
}
public void setLeftChild(Man leftChild) {
this.leftChild = leftChild;
}
public Man getRightChild() {
return rightChild;
}
public void setRightChild(Man rightChild) {
this.rightChild = rightChild;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2009-01-09 17:27 Man\.classpath
文件 379 2009-01-09 17:27 Man\.project
文件 2379 2009-01-12 10:22 Man\bin\man\Man.class
文件 477 2009-01-09 19:37 Man\bin\man\ManTree.class
文件 338 2009-01-09 20:25 Man\bin\man\readme.txt
文件 2972 2009-01-12 11:06 Man\bin\man\TreeProducer.class
文件 1637 2009-01-12 10:22 Man\src\man\Man.java
文件 170 2009-01-09 19:37 Man\src\man\ManTree.java
文件 338 2009-01-09 20:25 Man\src\man\readme.txt
文件 2629 2009-01-12 11:06 Man\src\man\TreeProducer.java
目录 0 2009-01-09 20:25 Man\bin\man
目录 0 2009-01-09 20:25 Man\src\man
目录 0 2009-01-09 17:35 Man\bin
目录 0 2009-01-09 17:35 Man\src
目录 0 2009-01-09 17:27 Man
----------- --------- ---------- ----- ----
11551 15
- 上一篇:微信商城小程序带JAVA后台
- 下一篇:spring整合单元测试Junit开发包
评论
共有 条评论