北邮 信息工程 java选修课 第二次实验报告_第1页
北邮 信息工程 java选修课 第二次实验报告_第2页
北邮 信息工程 java选修课 第二次实验报告_第3页
北邮 信息工程 java选修课 第二次实验报告_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、运行结果:D:javac zong.jauaD:jaua zong姓:tian名: xiang社会保险号:1姓:cara名:wang社会保险号:2工资:23.0工作小时:123.0姓:liu名:yun社会保险号:3周薪:700.0姓:qing名:xuan社会保险号:4佣金率:0.08销售总额:3500.0姓:su名 guo社会保险号:5佣金率:0.08销售总额:3500.0基本工资:2000.0类的结构如下:各类中的成员:Employee: lastname firstname num;SalariedEmployee: weekpay;HourlyEmpolyee: pay hour;Com

2、missionEmployee: rate sales;BasePlusCommissionEmployee: basepay;源代码:class Employee (protected String lastname,firstnamc; int num;Employee(String 1,String f,int n)setEmployee(l,f,n);) public void setEmployee(String I,String f,int n) (lastname=l;firsmame=f;num=n;public String tostringO( return +lastna

3、me+名:+firslname+社会保险号:+num;) )class SalariedEmployee extends Employee protected double weekpay;SalariedEmployee(String LString f,int n,double w) super(Lf,n);weekpay=w;public String tostringO return 姓:super.lastname+ 45: ,+super.firstname+ 社会保险号:+super.num+” 周薪: M+weekpay; )class HourlyEmpolyee exten

4、ds Employee (protected double pay.hour;HourlyEmpolyee(String 1,String f,int n,double p.double h) (super(l.f,n);pay 二 p; hour=h;public String tostringO(return 姓:H+super.lastname+ 名:+super.firstname+ 社会保险号:H+super.num+, 工资: ,+pay+n 工作小时;+hour;class CommissionEmployee extends Employeeprotected double r

5、ate,sales;CommissionEmployee(String I,String f,int n,doubledouble s) (super(l,f,n);rate=r;sales=s;public String tostringO(return姓:+super.lastname+,名:H+super.firstname4-M 社会保险号:+super.num+佣金率: +rate+H 销售总额:“sales;) class BasePlusCommissionEmployee extends CommissionEmployee (protected double basepay;

6、BasePlusCommissionEmployee(String I,String f,int n.double ndouble s,double ba) (super(l,f,n,r,s);basepay=ba;)public String tostringOreturn 姓:+super.lastnamc+名:+superf rslnamc+社会保险号:+super num+佣金率: M+super.rate+M 销售总额:+super.sales+ 基本工资:H+basepay;public class zong (public static void main (String arg

7、s)Employee a=new Employee(tian,xiang,l);System.out.println(,n+a.tostring();HouriyEmpolyee b=new HourlyEmpolyee(,cara,wang,2,23J 23);System.out.println(n+b.tostring();SalariedEmployee c=new SalariedEmployee(,liu,Hyun,3,700);System.out.println(n+c.tostring();CommissionEmployee d=new CommissionEmployee(,qingH,xuan,4,0.08,35(H);System.out.printlnCXnd.tostringO);BasePlusCommissionEmp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论