JAVA程序,创建名为Number的类,它有两个整形数据成员变量x和y对两个数字进行加减乘除运算并显示结果

才学JAVA给
我想要提示用户输入 就是外部接收

以下代码请lz存为Number.java文件,然后编译运行即可。

------------------------
public class Number {

private int x;
private int y;
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
//加法
public int add(){
return x+y;
}
//减法
public int minus(){
return x-y;
}
//乘法
public int mutiply(){
return x*y;
}
//除法
public double divide(){
return x*1.0/y;
}
public static void main(String[] args){
Number n= new Number();
//设置X,y值
n.setX(100);
n.setY(3);
System.out.println(n.getX()+"+"+n.getY()+"="+n.add());
System.out.println(n.getX()+"-"+n.getY()+"="+n.minus());
System.out.println(n.getX()+"*"+n.getY()+"="+n.mutiply());
System.out.println(n.getX()+"/"+n.getY()+"="+n.divide());
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-02
public class Number {

private int x;
private int y;
public Number(int num1,int num2){
this.x=num1;
this.y=num2;
}

public void add(){
System.out.println("两数相加的结果是"+(x+y));
}
public void remove(){
System.out.println("两数相减的结果是"+(x-y));
}
public void time(){
System.out.println("两数相乘的结果是"+(x*y));
}
public void devide(){
System.out.println("两数相除的结果是"+(x/y));
}
public static void main(String[] args){

Number test = new Number(5,2);//输入你想计算的数字
test.add();
test.remove();
test.time();
test.devide();
}
}
第2个回答  2008-04-02
public class Number{
public void printlnl(int x,int y){
System.out.println("两数的和"+(x+y));
System.out.println("两数差"+(x-y));
System.out.println("两数相乘"+x*y);
System.out.println("两数相除"+x/y);
}
public static void main(String args[]){
Number nu=new Number();//实例话类
nu.printlnl(4,2)//你可以修改这里
}
}
第3个回答  2008-04-02
3楼
第4个回答  2008-04-02
public class Number{
public Number(int x,int y){
System.out.print("两数的和=");
System.out.println(x+y);
System.out.print("两数差=");
System.out.println(x-y);
System.out.print("两数相乘=");
System.out.println(x*y);
System.out.print("两数相除=");
System.out.println(x/y);
}
public static void main(String args[]){
new Number(4,2);
}
}