「java雇员」java雇员管理系统
今天给各位分享java雇员的知识,其中也会对java雇员管理系统进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、一、java编写一个雇员类:1.属性:员工编号,姓名,职位,工资,2.方法包括:输出基本信息,计算
- 2、java创建雇员类包括姓名、工资、加班、补贴.再创建一个信息输入类。
- 3、用Java定义一个类来描述公司雇员,类命名为Employee
- 4、急求;java编程定义一个雇员类
- 5、java编程 定义一个类描述公司雇员
一、java编写一个雇员类:1.属性:员工编号,姓名,职位,工资,2.方法包括:输出基本信息,计算
class Worker {
private String no;
private String name;
private String job;
private double wages;
public Worker() {
super();
}
public Worker(String no, String name, String job, double wages) {
super();
this.no = no;
this.name = name;
this.job = job;
this.wages = wages;
}
public String getWorkerInfo() {
return "员工编号:" + no + ";姓名:" + name + ";职位:" + job + ";工资:" + wages;
}
public double getPackage() {
return wages * 12;
}
}
class Salesman extends Worker {
private double bonus;
public Salesman() {
super();
}
public Salesman(double bonus) {
super();
this.bonus = bonus;
}
@Override
public String getWorkerInfo() {
return super.getWorkerInfo() + ";奖金:" + bonus;
}
@Override
public double getPackage() {
return super.getPackage() + bonus;
}
}
java创建雇员类包括姓名、工资、加班、补贴.再创建一个信息输入类。
spring配置文件(application.xml)配置如下
!-- 配置sessionFactory --
bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
property name="configLocation"
valueclasspath:hibernate.cfg.xml/value
/property
/bean
hibernate.cfg.xml配置如下
hibernate-configuration
用Java定义一个类来描述公司雇员,类命名为Employee
公司雇员类代码:
/**
* 公司雇员类
*
* @author qd
*
*/
public class Employee {
private String first_name;
private String last_name;
// 雇员id
private long employee_id;
private String email;
private String phone_number;
// 入职日前
private String hire_date;
// 工作id
private long job_id;
private double salary;
// 经理id号
private long manager_id;
public Employee() {
super();
}
public Employee(String first_name, String last_name, long employee_id, String email, String phone_number,
String hire_date, long job_id, double salary, long manager_id) {
super();
this.first_name = first_name;
this.last_name = last_name;
this.employee_id = employee_id;
this.email = email;
this.phone_number = phone_number;
this.hire_date = hire_date;
this.job_id = job_id;
this.salary = salary;
this.manager_id = manager_id;
}
public String getFirst_name() {
return first_name;
}
public void setFirst_name(String first_name) {
this.first_name = first_name;
}
public String getLast_name() {
return last_name;
}
public void setLast_name(String last_name) {
this.last_name = last_name;
}
public long getEmployee_id() {
return employee_id;
}
public void setEmployee_id(long employee_id) {
this.employee_id = employee_id;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getPhone_number() {
return phone_number;
}
public void setPhone_number(String phone_number) {
this.phone_number = phone_number;
}
public String getHire_date() {
return hire_date;
}
public void setHire_date(String hire_date) {
this.hire_date = hire_date;
}
public long getJob_id() {
return job_id;
}
public void setJob_id(long job_id) {
this.job_id = job_id;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public long getManager_id() {
return manager_id;
}
public void setManager_id(long manager_id) {
this.manager_id = manager_id;
}
@Override
public String toString() {
return "Employee [first_name=" + first_name + ", last_name=" + last_name + ", employee_id=" + employee_id
+ ", email=" + email + ", phone_number=" + phone_number + ", hire_date=" + hire_date + ", job_id="
+ job_id + ", salary=" + salary + ", manager_id=" + manager_id + "]";
}
}
测试类代码以及效果:
急求;java编程定义一个雇员类
/*java编程定义一个雇员类
属性有姓名,工号,方法有获取,设置属性的方法.要求雇员工号统一从1开始
类中必须有2个或以上的构造方法;说明属性和方法前的修饰符 */
public class Wk {
public int id; //工号
public String name;
public int getid(){return (id);};//获取工号
public String getname(){return name;}//获取姓名
public void setid(int id0){id=id0;}//设置工号
public void setname(String name0 ){name=name0;}//设置姓名
public Wk(){ //构造函数1,无参
id=1;name=" ";
}
public Wk(String name0){ //构造函数2,1参数
id=1;name=name0;
}
public Wk(int id0, String name0){ //构造函数3,2参数
id=id0;
name=name0;
}
}
java编程 定义一个类描述公司雇员
public class Employee {
private int id;
private String name;
private double salary;
public Employee() {
this.id = 0;
this.name = null;
this.salary = 0.0;
}
public Employee(int id, String name, double salary) {
super();
this.id = id;
this.name = name;
this.salary = salary;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
}
关于java雇员和java雇员管理系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-26,除非注明,否则均为
原创文章,转载请注明出处。