Java面向对象之基本语法训练

Java面向对象之基本语法训练,第1张

Java面向对象之基本语法训练

定义并测试一个代表员工的 Employee 类。它的属性包括“员工姓名”、
“员工号码”、“员工基本薪水”、“员工薪水增长率”;他的方法包括“构造方法”、“获
取员工姓名”、“获取员工号码”、“获取员工基本薪水”、“计算薪水增长额”及“计
算增长后的工资总额”
 

package com.JavaEE.pojo;

public class  Employee {
private String xingMing;//姓名
private int haoMa;//号码
private double xinShui;//薪水
private double zengZhangLv;//薪水增长率

//构造方法
 public Employee(String xingMing1,int haoMa1,double xinShui1,double zengZhangLv1){
	 xingMing = xingMing1;
	 haoMa = haoMa1;
	 xinShui = xinShui1;
	 zengZhangLv = zengZhangLv1;
	 }
 
 //获取姓名
 public String huoQuXingMing() {
	 return xingMing;
 }
 
 //获取号码
 public double huoQuHaoMa() {
	 return haoMa;
 }
 
 //计算原薪水
 public double  huoQuXinShui() {
	 return xinShui;
 }
 
 //获取薪水增长
 public double jiSuanZengZhangE() {
	 return xinShui*zengZhangLv;
 }
 
 //计算增长后的工资总额
 public double zongE() {
	 return xinShui*zengZhangLv+xinShui;
 }
 
 //创建方法打印结果
 public void zongJi() {
	 System.out.println("员工姓名:"+huoQuXingMing());
	 System.out.println("员工电话:"+huoQuHaoMa());
	 System.out.println("员工原薪水:"+huoQuXinShui());
	 System.out.println("薪水增长额:"+jiSuanZengZhangE());
	 System.out.println("增长后薪水:"+zongE());
   }
}
package JavaEE.task;

import com.JavaEE.pojo.Employee;

public class task3 {

	public static void main(String[] args) {
		 Employee youXi = new  Employee("小王",1234,8500,0.2);
		 youXi.zongJi();//调用方法,也可以把打印语句写到这边来
	}

}

代码执行结果

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5672722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存