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