【Java】一个Employee类的实际使用
public class EmployeeTest {public static void main(String[] args) { //构造一个Employee数组,并填入三个雇员对象 Employee[] staff = new Employee[3];staff[0] = new Employee("菠萝",75000,1998,11,12);staff[1] = new Employee("萝卜",65000,1999,11,12);staff[2] = new Employee("朵朵",85000,1998,3,8);//对每个雇员的薪资提高5%for(Employee e : staff)e.rasieSalary(5); //打印所有雇员的信息for(Employee e : staff)System.out.println("name="+e.getName()+",salary="+e.getSalary()+",hireDay"+e.getHireDay());} }import java.time.LocalDate;class Employee {private String name;private double salary;private LocalDate hireDay;public Employee(String n,double s,int year,int month,int day){name= n;salary = s;hireDay = LocalDate.of(year, month, day);}public String getName() {return name;}public double getSalary() {return salary;}public LocalDate getHireDay() {return hireDay;} public void rasieSalary(double byPercent) {double raise = salary * byPercent / 100;salary += raise;} }
这个程序中包含两个类:Employee类和带有public访问修饰符的EmployeeTest类。EmployeeTest类包含了main方法。
转载于:https://www.cnblogs.com/ieybl/p/8442886.html
【Java】一个Employee类的实际使用相关推荐
- 编写一个Java程序,在程序中包含一个Employee类,Employee类包含name、age、salary三个成员变量
编写一个Java程序,在程序中包含一个Employee类,Employee类包含name.age.salary三个成员变量,Employee类中有4个构造方法,分别为无参的.带一个参数用来对name属 ...
- java编写salary函数_编写一个Java程序,在程序中包含一个Employee类,Employee类包含name、age、salary三个成员变量...
编写一个Java程序,在程序中包含一个Employee类,Employee类包含name.age.salary三个成员变量,Employee类中有4个构造方法,分别为无参的.带一个参数用来对name属 ...
- 定义一个Employee类并排序(完整版本)
定义一个Employee类,属性:name:String,age:int,salary:double <span style="white-space:pre"> &l ...
- 定义一个Employee类,排序
<用java编程>:定义一个Employee类,属性name:String:age:int:salary:double:把若干Employee对象放入List中,排序并遍历:排序规则:sa ...
- 实验5.5 定义一个Employee类
题目 定义一个Employee类,其中包括姓名.街道地址.城市和邮编等属性,以及change_name()和display()等函数.display()显示姓名.街道地址.城市和邮编等属性,chang ...
- java员工编号程序_用JAVA编写一个employee类 为员工自动产生员工号
差不多就是这个感觉.. class Employee { /** * @param args */ private int number; private String name; private S ...
- Java:一个分数类的简单设计
这个类对于分数提供化简和加减乘除四种操作,基于"不变"的设计原则,因此是线程安全的. 其中使用了几个算法: [1]Fraction simpler(Fraction f);//分数 ...
- 定义一个Employee类
class Employee{String number;String name;float salary;float time;public void inctell(){System.out.pr ...
- 创建一个Person类,其包含:属性(姓名、性别、年龄),抽象方法:SayHello()。在创建一个Employee类继承Person类,增加属性Salary(工资),并重写SayHello方法
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
最新文章
- Sqlite3支持的数据类型 日期函数以及相关 函数
- python中import os_python import os
- JavaScript常用数组方法
- 从0开始利用宝塔linux面板+WordPress一键部署搭建个人的博客介绍
- 110余家企业聚集智博会 专家表示智慧城市需以打破数据堡垒为前提
- dx postprocess
- 什么是3G-SDI光端机?
- 采访田飞师兄有感 ——by 李皈颖
- spark学习-41-Spark的块传输服务BlockTransferService
- 力扣459. 重复的子字符串(KMP,JavaScript)
- 【万字总结,花几分钟让你进一步了解指针】(学习笔记11--指针中)
- MMP,我说每年年会我怎么老是中不了奖,原来是这样
- 【python之路11】集合数据类型(set)
- Python基于迁移学习的交通信号识别实战【图像多分类任务】【实测准确度超过96.7%】
- jsp嵌入vlc视频回放_【知识】如何用监控进行视频直播?一文了解清楚
- Py之pyHook:pyHook库函数的简介、安装、使用方法之详细攻略
- c语言实现滑动窗口类,C语言模拟滑动窗口协议
- 360云盘上传 计算机文件格式,360云盘怎么上传文件 360云盘上传文件方法
- linux lighttpd,linux下lighttpd服务器的详细安装步骤 以及对flv流媒体的支持配置
- 游戏运动模糊技术讲解