2018-12-04

计算项目经理的工资程序 + 程序员的属性+ 调用程序员的资料工资

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));
    }
    
}



计算工资的程序编写

public static 返回值的类型 函数名字pay(要调用的程序的类 对象名字){
返回工资
}

项目经理的属性编写

1.项目经理的属性
2.将项目经理的信息填入属性中
(1)有参数列表
构造方法中存在参数,之后用this导入
(2)无参数列表
构造方法中没有参数
在内容中设置值或者在正文中填入员工的信息
3.设置修改获取信息的方法
4.打印出项目经理的信息

调用程序员的信息

1.先导入属性
和扫描器的格式一样,分为有参数,无参数
2.有参数列表
如果括号中有参数的话,将会引用括号中的内容,然后根据函数打印出项目经理的信息
3.无参数列表
如果括号中没有参数的话,需要写出相应的信息,如果没有,将会引用上一级的内容,然后打印出项目经理的信息
4.工资的调用
需要先导入计算工资的函数+函数名字+要计算的对象

计算工资的程序运行

1.先运行计算工资的程序
2.获取对象的工资
3.然后计算工资,并且返回值
4.主程序打印出该项目经理的工资

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,084评论 19 139
  • 在没有对错标准的时候,人会有种不安全或不自在感,分别心会给自己加一个标准,定义一种自己认为的理想生活。比如,早睡早...
    度干才阅读 2,778评论 0 1
  • 热爱读书应该是种很美妙的感觉,尽管我还没能感受到这种如沐春风的快乐。 其实在我小的时候,有段时间也...
    气吞云梦阅读 5,195评论 5 6
  • 提起袁世凯,可能大家对他攫取革命胜利果实、企图复辟帝制的印象更加深刻。其实,早年的袁世凯也是一个革命青年,想要积极...
    林之汐阅读 2,299评论 0 0
  • 李诞说过这样一句话:“人间不值得,快乐最重要!”是啊,如果人生在世没有了快乐,那人生将是灰暗无趣的.........
    呐斯阅读 2,047评论 0 1

友情链接更多精彩内容