编写一个Java程序片段,定义表示雇员的类Employee。雇员的属性包括雇员号、姓名、性别、部门、职位。
方法包括设置雇员号、设置姓名、设置性别、设置部门、、设置职位以及获取雇员号、获取姓名、获取性别、获取部门、获取职位。
5.为习题4中的类Employee增加一个方法public String toString(),该方法把Employee类的对象的所有属性信,
组合成一个字符串以便输出显示,并编写一个Java Application程序,要求创建Employee类的对象,并验证新增加的功能。
法一:

class Employee {private int EID;private String name,sex,apartment,post;public void setEID(int EID){this.EID=EID;}public void setName(String name){this.name=name;}public void setSex(String sex){this.sex=sex;}public void setApartment(String apartment){this.apartment=apartment;}public void setPost(String post){this.post=post;}public int GetEID(){return EID;}public String GetName(){return name;}public String GetSex(){return sex;}public String GetApartment(){return apartment;}public String GetPost(){return post;}public String toString(){return "雇员号:"+GetEID()+"\n 姓名:"+GetName()+"\n 性别:"+GetSex()+"\n 部门:"+GetApartment()+"\n 职位:"+GetPost();}public static void main(String args[]){Employee E=new Employee();E.setEID(181800);E.setName("lina");E.setSex("女");E.setApartment("software");E.setPost("program enignner");System.out.println(E.toString());}}```java
法二:
public class Employee {private int GH;private String Name;private String Sex;private String ZW;private String BM;public String GetName(String name) {Name=name;return this.Name;}public void GetGH(int gh){this.GH=gh;System.out.println("雇员号:"+this.GH);}public void GetSex(String sex) {this.Sex=sex;}public void GetZW(String zw) {this.ZW=zw;}public void GetBM(String bm) {this.BM=bm;}public static void main(String[] args) {Employee employee=new Employee();employee.GetName("黄化");employee.GetGH(18180049);employee.GetSex("男");employee.GetBM("管理部");employee.GetZW("董事长");System.out.println("姓名:"+Name);}}

雇员类(JAVA实现简单的类)相关推荐

  1. android 遍历实体类,Java中遍历实体类(处理MongoDB)

    在实际过程中,经常要将实体类进行封装,尤其是处理数据库的过程中:因此,对于遍历实体类能够与数据库中的一行数据对应起来. 我是使用的环境是Spring boot,访问的数据库时MongoDB 实体类遍历 ...

  2. java实体类转换xml_简单实体类和xml文件的相互转换方法

    最近写一个题目,要求将一组员工实体类转换成xml文件,或将xml文件转换成一组实体类.题目不难,但写完感觉可以利用泛型和反射将任意一个实体类和xml文件进行转换.于是今天下午立马动手 试了下,做了个简 ...

  3. java 路径 工具类,java 绝对路径工具类

    在程中我们常取一些资源的绝对径,下面给出一个简单方便的工具类来帮助我们轻松的找到我想的资源.(适用于CS/BS应用) import java.io.File; import java.io.IOExc ...

  4. Random类(Java中的随机类)

    http://hi.baidu.com/jfeng_chan/item/3e4914b781a2db9e1846977b 在实际的项目开发过程中,经常需要产生一些随机数值,例如网站登录中的校验数字等, ...

  5. java实验系统常用类,Java的常用系统类

    Java的常用系统类Tag内容描述: 1.Java语言与JBuilder应用初步 第六章 常用的Java系统类,本章要点,字符串类 数值(Number)类及其子类 数组类 集合类 Object类,字符 ...

  6. java使用Calendar类获取常用简单工具类

    2019独角兽企业重金招聘Python工程师标准>>> 前言: 在工作中,我们经常会用到时间相关的.比如月初.月末.年初.年末.指定月份所在季度的季末.当前时间加X天.x月.x年等这 ...

  7. java mysql 操作类_Java 数据库简单操作类

    1 packagecom.latiny.db;2 3 import java.io.*;4 import java.sql.*;5 importjava.util.ArrayList;6 import ...

  8. Date类(java.util)和SimpleDateFormat类(java.text)

    在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类.这个类最主要的作用就是获取当前时间,我们来看下 Date 类的使用: 使用 Date 类的默 ...

  9. java编写一个学生类和教师类,Java创建一个学生类

    第1个回答 2017-10-07 Student.java类:public class Student { private String name; private String className; ...

最新文章

  1. 排序算法 | 堆排序,算法的图解、实现、复杂度和稳定性分析
  2. 基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
  3. java将对象 缓存_ehcache java 对象缓存怎么实现
  4. 实例应用 自定义页面taglib标签
  5. Maven学习总结(35)——Maven项目错误 JAX-RS (REST Web Services) 2.0 can not be installed问题
  6. java sqlserver 遍历_mysql和sqlserver循环插入数据
  7. 放心!没人在意你使用的是命令式编程还是声明式编程
  8. 问题六十八:着色模型(shading model)(2)——光照模型(Light model)
  9. 信号与系统研讨(二)归一化正交函数在匹配滤波器中的应用
  10. 数据挖掘导论思维导图
  11. __declspec,__cdecl,__stdcall区别和作用
  12. 《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第4章 课后习题
  13. sublime的安装步骤、sublime的中文设置、sublime连接Linux的sftp(详细)
  14. OpenAI API及ChatGPT系列教程1:快速入门
  15. Design Compiler - DC综合的流程(三)
  16. 武汉新时标文化传媒有限公司短视频品牌推广
  17. 技术部门怎么年终考核最合理?
  18. 职业规划-签了工作才后悔的职业指导
  19. 华为od机试真题 JS 实现【热点网站统计】
  20. 如何优雅地搬运参考论文的文字与公式

热门文章

  1. python 入门基础-零基础入门Python,看这一篇就够了!
  2. python代码示例-《Python编程:从入门到实践》DEMO实例代码
  3. python有什么用-学了Python一般可以用来干什么?老男孩教育告诉你!
  4. python基础30个常用代码-即学即用的 30 段 Python 实用代码
  5. 语音识别的原理_语音识别原理_语音识别原理框图 - 云+社区 - 腾讯云
  6. 传统语音识别(GMM+HMM)
  7. 语音识别技术是什么_语音识别技术应用领域介绍
  8. arcgis加载天地图_【arcgis地图实战】之天地图在线服务加载
  9. FFmpeg源代码简单分析:libswscale的sws_getContext()
  10. 使用Live555类库实现的网络直播系统