gpt4 book ai didi

Java 需要有关构造函数的帮助

转载 作者:行者123 更新时间:2023-12-01 17:29:09 33 4
gpt4 key购买 nike

我的作业(立即编辑完整作业)

  • 使用上面定义的属性创建一个 Punt 类(坐标需要使用 x 和 y 值定义。选择正确的数据类型。
  • 为 Punt 类创建 2 个构造函数
  • 一个不接受参数并将其初始化为 (0,0) 的构造函数
  • 一个构造函数接受两个参数(x 和 y 坐标),该构造函数必须初始化为 x 和 y 值,并将它们各自的值作为参数

    在类 Punt 中创建一个打印坐标的 print() 方法。• 通过在名为Main 的main() 类中执行以下操作来测试Punt 类。o 使用不带参数的构造函数从 Punt 生成一个对象。o 使用另一个构造函数(带有 2 个参数的构造函数)在 Punt 中创建另一个对象。o 从两个对象调用 print 方法并检查输出是否正确

我的问题是我应该使用什么数据类型? x 为 int,y 为 int,还是应该使用 double?另外对于不接受参数的构造函数我应该怎么写?

这个类将

最佳答案

您使用的数据类型取决于您的设计决策。您希望您的网格具有多少特异性?您是否希望所有Punt完全落在网格线上,或者您希望平面上的中间有一定的度数?如果是前者,请使用 int;如果是后者,请使用double。这个决定不需要任何真正的编程知识,只需要一些批判性思维。

无参构造函数的编写方式与编写无参方法的方式相同。

public Punt() {

//Do stuff

}

关于Java 需要有关构造函数的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12713149/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com