在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