迷LOVEの人♂笑℅`笑
BlogJava
首页
新随笔
联系
聚合
管理
posts - 14, comments - 7, trackbacks - 0
公司员工信息输出java小程序
要求为:写一个公司员工类;
数据成员:员工号,姓名,薪水,部门;
方法:
利用构造方法完成设置信息:
A.单参,只传递员工号;
B.双参,只传递员工号、姓名;
C.四参,传递员工号、姓名、薪水、部门;
D.无参,则均为空值;
main方法中创建两个对象,分别进行验证。
package
com.dr.computer;
public
class
Worker
{
private
String id;
private
String name;
private
float
salary;
private
String department;
public
Worker(String n)
{
this
.setId(n);
this
.setName(
"
无名氏
"
);
this
.setSalary(
0.0f
);
this
.setDepartment(
"
未定
"
);
}
public
Worker(String n,String na)
{
this
.setId(n);
this
.setName(na);
this
.setSalary(
1000
);
this
.setDepartment(
"
后勤
"
);
}
public
Worker (String n,String na,
float
sa,String dep)
{
this
.setId(n);
this
.setName(na);
this
.setSalary(sa);
this
.setDepartment(dep);
}
public
Worker()
{
}
public
String getId()
{
return
id;
}
public
void
setId(String n)
{
this
.id
=
n;
}
public
String getName()
{
return
name;
}
public
void
setName(String name)
{
this
.name
=
name;
}
public
float
getSalary()
{
return
salary;
}
public
void
setSalary(
float
f)
{
if
(f
>
0.0f
)
{
this
.salary
=
f;
}
}
public
String getDepartment()
{
return
department;
}
public
void
setDepartment(String department)
{
this
.department
=
department;
}
public
void
showWorker()
{
System.out.println(
"
员工信息为:
"
);
System.out.println(
"
\t+--我的Id号:
"
+
id);
System.out.println(
"
\t+--我的名字:
"
+
name);
System.out.println(
"
\t+--我的工资:
"
+
salary);
System.out.println(
"
\t+--我的部门:
"
+
department);
}
}
package
com.dr.computer;
public
class
WorkerTest
{
public
static
void
main(String[] args)
{
Worker w1
=
new
Worker(
"
0001
"
,
"
泉水
"
);
Worker w2
=
new
Worker(
"
0002
"
,
"
阳光
"
,
1000.0f
,
"
公关部
"
);
w1.showWorker();
w2.showWorker();
}
}
posted on 2010-10-15 22:47
迷人笑笑
阅读(424)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
<
2010年10月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(13)
给我留言
查看公开留言
查看私人留言
随笔档案
2011年1月 (1)
2010年11月 (4)
2010年10月 (9)
文章档案
2010年11月 (2)
搜索
最新评论
1. re: java中构造方法和方法全面解析
为什么非要调用父类的构造方法
--zjy
2. re: java-医院病人排队挂号医生叫号简洁小系统
代码不全 QueueServer 没有
--sss
3. re: Java中thread类与Runnable接口的区别
受教了
--李大明
4. re: java中消费者与生产者的问题实例解析
楼主有没有搞错啊 你的最后那个截图后面不还是乱的吗 不是一个一个交替输出的啊
--aben
5. re: java堆栈存取实例小讲解
@闫佳
上面有插入代码--呵呵---
--迷人笑笑
阅读排行榜
1. java中构造方法和方法全面解析(39143)
2. java中String s = new String("abc")创建了几个对象?!(10634)
3. java银行排队系统简单程序(3754)
4. java-医院病人排队挂号医生叫号简洁小系统(3433)
5. java中消费者与生产者的问题实例解析(2142)
评论排行榜
1. java堆栈存取实例小讲解(3)
2. java中构造方法和方法全面解析(1)
3. java中消费者与生产者的问题实例解析(1)
4. java-医院病人排队挂号医生叫号简洁小系统(1)
5. java银行排队系统简单程序(0)