最新评论区最新随笔(rss)

计算main( )

import javax.swing.JOptionPane;
public class Calculate
{


public static void main(String args[])
{
String input;
int select;

input=JOptionPane.showInputDialog("select 1 calculate y ,select 2 calculate 1" );
select = Integer.parseInt(input);
if(select==1)
{

CalculateY y = new CalculateY( );
y.setabc( );

System.out.printf("the y's value is:\n %.2f\n",y.getY( ));
}
else
{
CalculateX x= new CalculateX( );
x.setabcy( );
x.showGetX( );
}




}
}

2007-10-25 12:37 作者: 张祖旺    

计算x

     摘要: import java.util.Scanner; import javax.swing.JOptionPane; public class CalculateX { private double a; private double b; private double c; private double judgement; String i...  阅读全文

2007-10-25 12:36 作者: 张祖旺    

计算y

import java.util.Scanner;
public class CalculateY
{
private double a;
private double b;
private double c;
private double x;

public void setabc()
{

Scanner input = new Scanner(System.in);

System.out.println("please input the a,b,c ,x value:");

a = input.nextDouble( );
b = input.nextDouble( );
c = input.nextDouble( );
x = input.nextDouble( );

}
public double getY( )
{
return a*x*x+b*x+c;
}
}

2007-10-25 12:36 作者: 张祖旺    

这个是结果

结果:
HourWorker:
name:zhangsan
money is:55.0
PieceWorker:
name:lisi
money is:2.00
CommmissionWorker:
name:wangwu
money is:11.0

2007-10-25 12:29 作者: 张祖旺    

这个是main

import java.util.Scanner;
public class WorkerMoney
{
public static void main(String args[])
{
HourlyWorker h= new HourlyWorker("zhangsan",1,50);
System.out.printf("%s\n",h);
PieceWorker p= new PieceWorker("lisi",1,2);
System.out.printf("%s\n",p);
CommissionWorker c= new CommissionWorker("wangwu",10,0.5,2);
System.out.printf("%s\n",c);

}
}

2007-10-25 12:25 作者: 张祖旺    

这个是员工的基类

public abstract class Employee
{
private String name;

public Employee(String name)
{this.name=name;}; //constructor

public String getName()
{ return name;}
public String toString( )
{
return String.format("name:%s",getName());
}


public abstract double getPay(); //getPay


}



2007-10-25 12:24 作者: 张祖旺    

这个是记提成员工的类

     摘要: import java.util.Scanner; public class CommissionWorker extends Employee { double salary1; double commission1; int sellValue1; ...  阅读全文

2007-10-25 12:23 作者: 张祖旺    

这个是记件工人的类

     摘要: public class PieceWorker extends Employee { private double commission1; private double money1; private int quantity1; public PieceWorker(String...  阅读全文

2007-10-25 12:22 作者: 张祖旺    

我写了一个不用内部类的 发现确实不够精简

     摘要: public class HourlyWorker extends Employee { private double money1; private double wages1; private double hours1; public HourlyWorker(Strin...  阅读全文

2007-10-25 12:20 作者: 张祖旺    

技 术 改 变 世 界

网站分类

计数器

24小时内最热随笔

团队列表

订阅

统计信息

搜索MSDN

 

按作者名搜索评论(精确匹配)

评论排行榜[前100人]

站点统计