計(jì)算項(xiàng)目經(jīng)理的工資程序 + 程序員的屬性+ 調(diào)用程序員的資料工資
public class Salarycalc {
public static double pay(Xiangmujingli s) {
return s.getSalary()+s.getBonus();
}
public static double pay(Chengxuyuan p) {
return p.getSalary();
}
}
import java.util.*;
public class Xiangmujingli {
private long id;
private String name;
private String gender;
private double salary;
private String exp;
private double bonus;
public Xiangmujingli() {
id=System.currentTimeMillis();
name=""+System.currentTimeMillis();
gender="男";
salary=Math.random()*10000;
exp="12334";
bonus=Math.random()*10000;
}
public Xiangmujingli(long id,String name, String gender,double salary,String exp,double bonus) {
this.id=id;
this.name=name;
this.gender=gender;
this.salary=salary;
this.exp=exp;
this.bonus=bonus;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public double getSalary() {
return salary;
}
public void setSalary(double salary) {
this.salary = salary;
}
public String getExp() {
return exp;
}
public void setExp(String exp) {
this.exp = exp;
}
public double getBonus() {
return bonus;
}
public void setBonus(double bonus) {
this.bonus = bonus;
}
public void show() {
System.out.println(""+id+name+gender+salary+exp+bonus);
}
}
public class Xiangmujinglitest {
public static void main(String[] args) {
Xiangmujingli jft=new Xiangmujingli();
jft.show();
System.out.println(Salarycalc.pay(jft));
}
}
計(jì)算工資的程序編寫
public static 返回值的類型 函數(shù)名字pay(要調(diào)用的程序的類 對(duì)象名字){
返回工資
}
項(xiàng)目經(jīng)理的屬性編寫
1.項(xiàng)目經(jīng)理的屬性
2.將項(xiàng)目經(jīng)理的信息填入屬性中
(1)有參數(shù)列表
構(gòu)造方法中存在參數(shù),之后用this導(dǎo)入
(2)無參數(shù)列表
構(gòu)造方法中沒有參數(shù)
在內(nèi)容中設(shè)置值或者在正文中填入員工的信息
3.設(shè)置修改獲取信息的方法
4.打印出項(xiàng)目經(jīng)理的信息
調(diào)用程序員的信息
1.先導(dǎo)入屬性
和掃描器的格式一樣,分為有參數(shù),無參數(shù)
2.有參數(shù)列表
如果括號(hào)中有參數(shù)的話,將會(huì)引用括號(hào)中的內(nèi)容,然后根據(jù)函數(shù)打印出項(xiàng)目經(jīng)理的信息
3.無參數(shù)列表
如果括號(hào)中沒有參數(shù)的話,需要寫出相應(yīng)的信息,如果沒有,將會(huì)引用上一級(jí)的內(nèi)容,然后打印出項(xiàng)目經(jīng)理的信息
4.工資的調(diào)用
需要先導(dǎo)入計(jì)算工資的函數(shù)+函數(shù)名字+要計(jì)算的對(duì)象
計(jì)算工資的程序運(yùn)行
1.先運(yùn)行計(jì)算工資的程序
2.獲取對(duì)象的工資
3.然后計(jì)算工資,并且返回值
4.主程序打印出該項(xiàng)目經(jīng)理的工資