21xrx.com
2024-11-09 09:20:46 Saturday
登录
文章检索 我的文章 写文章
最近我的Java课上老师布置了一个作业
2023-06-11 00:13:50 深夜i     --     --

最近我的Java课上老师布置了一个作业,要求我们编写一个简易计算器的代码。因为我之前学过一些Java知识,所以对此感到比较有信心。

首先,我需要定义一个类来实现计算器的功能。在这个类中,我定义了两个私有变量num1和num2,用于存储计算所需的两个操作数。还有一个公共方法add(),用于将两个操作数相加并返回结果。代码如下:


public class Calculator {

  private int num1;

  private int num2;

  public Calculator(int n1, int n2)

    this.num1 = n1;

    this.num2 = n2;

  

  public int add() {

    return num1 + num2;

  }

}

在这段代码中,我用了构造函数来初始化num1和num2这两个变量。然后,我定义了一个公共的方法add(),用于求和并返回结果。

接下来,我需要在main()方法中调用这个类并测试其功能。代码如下:


public static void main(String[] args) {

  Calculator calculator = new Calculator(5, 10);

  int result = calculator.add();

  System.out.println("5 + 10 = " + result);

}

运行这段代码后,控制台会输出"5 + 10 = 15",说明程序运行成功。

除了加法,我们还可以实现其他的运算,比如减法、乘法和除法。只需要在Calculator类中定义相应的方法即可。以下是一个例子:


public int subtract()

  return num1 - num2;

public int multiply() {

  return num1 * num2;

}

public int divide()

  return num1 / num2;

这些方法分别定义了减法、乘法和除法的计算方式。

总之,通过编写这个小程序,我进一步了解了Java语言的一些特性,比如类、变量、函数等概念。代码中也用到了一些基础的语法,比如构造函数、运算符和控制台输出等。我相信这些知识对于我以后在编程领域的发展会有很大的帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复