12_01 作业

12_01 作业

​
    //写一个简易的计算器,实现加减乘除;
​
​
​
    public class Main{
        public static void main(String[] args){
            Calculator calculator = new Calculator();//new一个新的对象将引用传给calculator;
            calculator.setNum1();//对于类的调用并且赋值
            calculator,setNum2();
            System.out.println(calculator.getNum1());//拿到赋值
            System.out.println(calculator.getNum2());
            System.out.println(calculator.sub());// 对于类的调用
            System.out.println(calculator.sum());
            System.out.println(calculator.division());
            System.out.println(calculator.multiply());
        }
    }
​
​
​
    class Calculator{
        private int num1 ;
        private int num2 ;
        public int getNum1(){ return num1;}
        public void setNum1(int num1){this.num = num1; }
        public int getNum2(){ return num2; }
        public void setNum2(int num2){this.num2 = num2;}
        public int sum () {
            return this.num1 + this.num 2
        }
        public int sub(){
            return this.num1 - this.num2 
        }
        public int muliply(){
            return this.num1 * this.num2
        }
        public int division(){
            return this.num1*1.0/ this num2
        }
    }
public class Main{
    public static void func (MyValue mv1 , MyValue mv2){
         int tmp = mv1.val;
         mv1.val = mv2.val;
         mv2.val = tmp ;
    }
    
    
    public static void main(String[] args ){
        MyValue myvalue1 =  new MyValue();
        myvalue1.val = 10;// 在此处对调用的类进行直接赋值
        MyValue myvalue2 = new MyValue();
        myvalue.val = 22;
        System.out.println(myvalue.val+" " + my)// 在函数调用之前进行打印
           
        func(myvalue1,myvalue2);//在此处对于之前的函数进行调用
        System.out.println(myvalue.val + " " + myvalue.val);//  此时为交换够之后的函数;
    }
    
}
//写交换两个整型数的值 
class MyValue{
    public int val ;// 定义一个成分变量 整型类型;
}

12_01 22:24

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值