公司员工类,在《Java核心技术》上看到的
来源:互联网 发布:淘宝网图片怎么做 编辑:程序博客网 时间:2024/06/05 06:32
import java.util.*;public class EmployeeTest { public static void main(String args[]) { Employee[] staff=new Employee[3]; staff[0]=new Employee("Carl Cracker",75000,1987,12,15); staff[1]=new Employee("Harry Hacker",50000,1989,10,1); staff[2]=new Employee("Tony Tester",40000,1990,3,15); for(Employee e:staff) //等价于:for(int i = 0;i<staff.length();i++){ Employee e = staff.get(i);} e.raiseSalary(5); for(Employee e:staff) System.out.println("name="+e.getName()+",Salary="+e.getSalary()+",hireDay="+e.getHireDay()); } }class Employee{ public Employee(String n,double s,int year,int month,int day) { name=n; salary=s; GregorianCalendar calendar=new GregorianCalendar(year,month-1,day); hireDay=calendar.getTime(); //获取具体时间 } public String getName() { return name; } public double getSalary() { return salary; } public Date getHireDay() { return hireDay; } public void raiseSalary(double byPercent) { double raise=salary*byPercent/100; salary+=raise; } private String name; private double salary; private Date hireDay;}
输出员工姓名,薪水以及开始工作的日期。
- 公司员工类,在《Java核心技术》上看到的
- 在csdn上看到的怪问题
- 在一本小说上看到的
- 在stackexchange上看到的一则笑话
- 分享一个在osc上看到的java版的截图软件
- 在别人blog上看到的"20 Sites for Java Developers "
- 在expert C上看到的一个好玩的东西
- 在CodeProject上看到的关于Extend Label的控件
- 无聊的时候,在csdn上看到的笑话
- 在首页上看到的一道有趣的题
- 在twitter上看到的一个有趣的算法
- 在天涯上看到一篇写给两地工作的情侣
- 搞笑,刚在PHP mailing list上看到的
- 在'讨饭'的blog上看到这些,很心痛
- 在51job上看到的几则招聘信息
- 今天在CSDN上看到的GOOGLE编程挑战赛练习题
- 上拉电阻下拉电阻总结(在Proteus看到的)
- 学linux刚在csdn上看到的到文章
- Hibernate缓存机制
- sqlserver not exists用法
- Python 面向对象编程
- 设计模式详解之外观模式
- [2月19日的脚本] 在本地启用邮箱的用户组中修复空白的显示名称属性
- 公司员工类,在《Java核心技术》上看到的
- c 库函数
- java 编程军规
- 如何理解c和c ++的复杂类型声明
- 稳稳的幸福
- Python 输入输出
- Linux环境进程间通信(三) 消息队列
- 平面设计最常用的6种英文字体
- 进入IT一年半