用JAVA编写一个employee类 为员工自动产生员工号

1、声明一个员工类Employee,该类包括员工号、姓名、出生年月等属性。2、为上述类增加get和set方法存取成员变量。3、增加不同的构造函数。4、为员工自动产生员工号... 1、声明一个员工类Employee,该类包括员工号、姓名、出生年月等属性。
2、为上述类增加get和set方法存取成员变量。
3、增加不同的构造函数。
4、为员工自动产生员工号。

class Employee{
private String number;
private String name;
private String birthday;

public Employee(String number,String name,String birthday){
this.setNumber(number);
this.setName(name);
this.setBirthday(birthday);
}

public void setNumber(String number){
this.number=number;
}
public String getNumber(){
return number;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setBirthday(String birthday){
this.birthday=birthday;
}
public String getBirthday(){
return birthday;
}
}

后面的怎么弄?
展开
 我来答
没有响应m2
推荐于2016-10-31 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3518万
展开全部
首先设置一个静态的变量
然后设置id变量
然后在构造方法在让这个静态变量自曾 然后把这个静态变量的值赋给id变量 这样每一个新员工都会有一个自己员工号

class Employee{
private String number;
private String name;
private String birthday;
private int ID;
static int IDnumber;
public Employee(String number,String name,String birthday){
this.setNumber(number);
this.setName(name);
this.setBirthday(birthday);
IDnumber++;
ID=IDnumber;
}

public void setNumber(String number){
this.number=number;
}
public String getNumber(){
return number;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setBirthday(String birthday){
this.birthday=birthday;
}
public String getBirthday(){
return birthday;
}
}
更多追问追答
追问
运行之后提示找不到主方法呢。。。我初学,要怎么弄?
追答
.你没写当然找不到了
云创
2023-07-25 广告
代码静态分析服务可以帮助开发人员在代码编写过程中发现问题和错误,提高代码质量和安全性。以下是在某些方面可能会提供折扣的例子:1. 高频使用的服务:如果一个组织或个人频繁使用代码静态分析服务,那么他们可能会获得与使用频率相关的折扣。例如,每次... 点击进入详情页
本回答由云创提供
极天异云
2011-11-10 · TA获得超过1054个赞
知道小有建树答主
回答量:1170
采纳率:42%
帮助的人:398万
展开全部
自动生成序号要有一定的规则的。
比如说年月日时间啥的。
给你一个思路,实现很简单。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式