在Java中创建对象
这是密码在Java中创建对象,java,Java,这是密码 public class CreateObjectDemo { public static void main(String[] args){ Point originOne = new Point(23,94) rectTwo.origin = originOne; System.out.println("X postion of rectTwo: " + rectTwo.origin.x);
public class CreateObjectDemo {
public static void main(String[] args){
Point originOne = new Point(23,94)
rectTwo.origin = originOne;
System.out.println("X postion of rectTwo: " + rectTwo.origin.x);
System.out.println("Y Position of rectTwo: " + rectTwo.origin.y);
rectTwo.move(40, 72);
System.out.println("X position of rectTwo : " + rectTwo.origin.x);
System.out.println("Y position of rectTwo : " + rectTwo.origin.y);
}
}`
我有Java教程中的这段代码,但我在运行它时遇到了问题,它显示了点和矩形的错误,错误是说点和矩形不能解析为一个类型。我错过了什么?
我是Java初学者,所以我很傻。添加导入语句
import java.awt.Point;
import java.awt.Rectangle;
看起来您正在使用的教程来自以下链接: 教程中的代码有效。似乎您没有将点和矩形类复制到文件中。这是您需要做的: 将整个教程代码复制到名为CreateObjectDemo.java的文件中 在命令行上运行javac CreateObjectDemo.java 在命令行上运行java CreateObjectDemo
为了使用这些类,您必须实现它们;并将java.awt.Rectangle导入到类decellerational之上,因此,我认为需要使用带点的维度,而不是两个整数
Width of rect_one: 100
Height of rect_one: 200
Area of rect_one: 20000
X Position of rect_two: 23
Y Position of rect_two: 94
X Position of rect_two: 40
Y Position of rect_two: 72