Java入门基础笔记-2
如何创建计算器 今天学习的是如何创建一个计算器,实际的本质就是如何写出加减乘除的代码。首先我们就是创建一个新的类,类的名字叫做Computer,还是在上次的src 下进行创建。然后在这个类下进行代码的书写。 首先我们来写一个方法,方法就是加法,具体代码如下: 创建的方法是公开的,有返回值的,且返回值的类型是int,我们给方法起的名字叫做add,方法中输入的变量都是int型,名字叫做number1和number2;然后设置总和sum为int型,将number1和number2相加的值赋给它,返回sum值。以上介绍的就是方法为加法的代码。写了这个方法之后我们就调用这个 方法,在上次创建的Text类中调用这个方法,上次已经介绍过如何调用这个方法,具体代码如下: 先在Computer这个类的下面找出一个对象computer,为new Computer,设置a的值为3,b的值为5,设置int型的c的值为执行了computer中add方法之后得到的值,即a和b进行了相加,相加的和就为c。这种在其他类下调用的方法要写上如下代码: 并且在add方法前要加上computer,如果是在同一个类下调用这个类里面的方法就不用这么复杂,在下面会进行介绍的。 接下来我们写一个除法,代码如下: 其实道理同加法没啥区别,就是加了一个判断,如果number2为0,返回值就是0,不是0就执行除法。这个除法中的number1和number2同加法中的变量number1和number2是不同的,不同方法中的数值名字可以相同,没有影响。 接下来写求两个数的平方的方法,具体代码如下,跟加法原理一样: 再接下来写一个复杂的计算,就是求两个数的平方和的方法,方法代码如下: 这个代码中实质上写了三种代码的方法,一种就是传统敲代码的方法,就是被注释掉的第一个,大多数人都能写出来的,第二种方法就是调用其中的方法,调用的方法就是同其他类中调用这个square的方法相同,第三种方法就是在同一个类下调用这个类中的方法,可以computer不写,因为都在同一个类中,然后进行result的返回。









