Java 绘制字符图形

Java 绘制字符图形,java,Java,我现在正在用OOF Java绘制字符图形。但是,有些问题我不太清楚。首先,我需要用高度和长度来画边界。例:高度是30,长度是40。接下来,我将绘制树类矩形和类三角形,它们通过类矩形和类三角形的xPosition和yPosition延伸到边界内的形状类。问题是我们如何知道用每个类的xPosition和yPosition在边界中绘制矩形和三角形。此外,我发现一些代码在每个类中都有一个边界。这种方法意味着什么。谢谢你帮助我。而firgue将是这样的 System.out.println("**

我现在正在用OOF Java绘制字符图形。但是,有些问题我不太清楚。首先,我需要用高度和长度来画边界。例:高度是30,长度是40。接下来,我将绘制树类矩形和类三角形,它们通过类矩形和类三角形的xPosition和yPosition延伸到边界内的形状类。问题是我们如何知道用每个类的xPosition和yPosition在边界中绘制矩形和三角形。此外,我发现一些代码在每个类中都有一个边界。这种方法意味着什么。谢谢你帮助我。而firgue将是这样的

    System.out.println("**************************");
    System.out.println("*            *           *");
    System.out.println("*           * *          *");
    System.out.println("*          *   *         *");
    System.out.println("*         *     *        *");
    System.out.println("*        * * * * *       *");
    System.out.println("*          # # #         *");
    System.out.println("*          #   #         *");
    System.out.println("*          #   #         *");
    System.out.println("*          #   #         *");
    System.out.println("*          # # #         *");
    System.out.println("**************************");   

很抱歉,我无法上传图片。

您是否已经编写了一些代码?因为这看起来确实像家庭作业;你读过关于图形的书吗?试试看。确切地说,我的家庭作业是从书中展开的。书中只给出了关于树的例子。然而,它在外面没有边界。所以我想学习如何用x和y坐标在边界内放置一些东西。此外,我还没有学习2D图形。现在我只是在寻找书中的继承主题。所以我想用继承的方式来扩展代码。对于边框,只需画一个没有填充的矩形。继承与这个问题无关。另外,使用@username回复评论中的某人。