社区
Java SE
帖子详情
定义一个雇员类
zol_conroe
2007-03-16 01:21:28
(1)应包含得信息有,雇员得编号,姓名,性别,年龄,所属部门。(2)雇员可以具有得行为有:参加生产活动,领取公资,休息,娱乐。实例化一名雇员,对相关属性和方法进行测试。
2怎么做?
...全文
746
9
打赏
收藏
定义一个雇员类
(1)应包含得信息有,雇员得编号,姓名,性别,年龄,所属部门。(2)雇员可以具有得行为有:参加生产活动,领取公资,休息,娱乐。实例化一名雇员,对相关属性和方法进行测试。 2怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qfs_v
2007-03-21
打赏
举报
回复
Serial = getId();
/*
. . . . .
*/
public static int getId(){
Serial = id;
id++;
return Serial;
}
qfs_v
2007-03-21
打赏
举报
回复
private int Serial;!!!
qfs_v
2007-03-21
打赏
举报
回复
ID那一项,应该是String的,而不是一个int???
private static int id ;!!!
For_suzhen
2007-03-21
打赏
举报
回复
性别那里显然应该用int或者Boolean嘛,非男既女。
===============================================
太绝对了
lang83206569
2007-03-21
打赏
举报
回复
学习
healer_kx
2007-03-21
打赏
举报
回复
如果仔细写呢,很多东西都要考虑到,比如说English的表达上。
雇员是
Employee
所以是
public class Employee {
}
ID那一项,应该是String的,而不是一个int。而且英文应该是 Serial。
至少IBM是这样的。
而所属部分那里,才应该用int呢,就像你玩数据库的时候,别人的部门不应该用部门那张表里面的ID作为info嘛?
而且我记不得Java有没有unsigned这一说了,年纪这玩意不要出负数才好。
性别那里显然应该用int或者Boolean嘛,非男既女。
很多大公司的Employee超过10万人的,搞个String进去。。。
至于其他的,再说了。
malligator
2007-03-21
打赏
举报
回复
..
qzjackie
2007-03-21
打赏
举报
回复
呵。上面的大哥都给写了啊...
哈
interpb
2007-03-16
打赏
举报
回复
public class Employe {
// 雇员得编号,姓名,性别,年龄,所属部门
// 参加生产活动,领取公资,休息,娱乐。实例化一名雇员
public int id;// 编号
public String name; // 姓名
public String sex = "M";// 性别 M为男 F为女
public int age; // 年龄
public String department; // 所属部门
// 无参构造函数
public Employe() {
super();
// TODO Auto-generated constructor stub
}
// 构造函数
public Employe(int id, String name, String sex, int age, String department) {
super();
// TODO Auto-generated constructor stub
this.id = id;
this.name = name;
this.sex = sex;
this.age = age;
this.department = department;
System.out.println("员工" + this.name + " 被实例化");
}
// 领工资
public void getSalary() {
System.out.println(this.name + " 领取工资");
}
// 休息
public void relax() {
System.out.println(this.name + " 休息");
}
// 娱乐
public void fun() {
System.out.println(this.name + " 娱乐");
}
/**
* 测试方法
*/
public static void main(String[] args) {
//实例化一个员工
Employe employee = new Employe(1, "ronny", "F", 25, "Tech");
//领工资
employee.getSalary();
//休息
employee.relax();
//娱乐
employee.fun();
}
}
定义一个
雇员
类
Employee,包括属性:姓名,工号,年龄,工资。
1、
定义一个
雇员
类
Employee,包括属性:姓名,工号,年龄,工资。 要求:工号的构成方式:(入职年月份)-(性别)-(3位随机序列码),其中入职年月份格式为yyyyMMdd;性别(枚举)为男记录00,性别为女记录01;随机号码长3,且不能全0或全1. 提供方法实现:1)从工号提取入职日期(Date),提取性别,提取随机序列码 2)根据输入的入职日期(Date)、性别,生成随机序列码,组成工号。...
Python基础学习笔记——
定义一个
雇员
类
Employee(属性、运算符重载、自定义id、判断薪水)
此问题来自高淇老师讲义课后习题: 问题描述:
定义一个
Employee
雇员
类
,要求如下: (1) 属性有:id、name、salary (2) 运算符重载+:实现两个对象相加时,默认返回他们的薪水和 (3) 构造方法要求:输入 name、salary,不输入 id。id 采用自增的方式,从 1000 开 始自增,第一个新增对象是 1001,第二个新增对象是 1002。 (4) 根据 salary 属性,使用@property 设置属性的 get 和 set 方法。set 方法要求输 入:1000-500
C++考试题目(
定义一个
雇员
类
Employee,自定义三个以上成员变量)
#include<iostream.h> class Employee{ private: string cardNo;//卡号 string name;//姓名 string idCard;//身份证号 string tel;//电话 public: void setCardNo(string cn){ cardNo = cn;//卡号 } void setName(string n) { name = n;//姓名 } string getCardNp() { return cardNo;
定义
雇员
类
Employee
定义
雇员
类
Employee 【问题描述】定义
雇员
类
Employee,包含string型成员变量m_Name(姓名)和m_No(编号),int型成员变量m_Department(部门号),成员函数SetName(string),SetNo(string),SetDept(int)分别用来设置姓名、编号和部门号,Display()函数用来输出
雇员
信息,还包含一个构造函数Employee(string,string,int)。
定义一个
经理
类
Manager,派生于
雇员
类
Employee,新增成员变量m_Level表
【Java自学日记】简单Java
类
开发(要求
定义一个
雇员
的各种信息)
(简单Java
类
开发)要求
定义一个
雇员
信息
类
,在这个
类
之中包含有
雇员
编号、姓名、职位、基本工资、佣金等信息 开发原则: 1.1
类
名称必须要有实际的意义,可以明确地描述出某一
类
实体。 1.2
类
中的所有属性必须使用private封装; 1.3 所有封装属性必须按照定义要求编写setter、getter方法; 1.4
类
中可以有若干个构造方法,但是必须保留有一个明确的无参构造方法定义;(这个我还不知道为什么,以后讲到再补充) 1.5
类
中不允许出现任何的输出操作,所有的输出必须将数据返回给调用处输出; 1.6
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章