例如,你们对下面的类(矩形)有什么看法?它确实有一些对其他类的依赖,我在这里不包括这些类,只是为了节省空间。如果你们认为他们是相关的,让我知道,我会编辑答案,包括他们。矩形的依赖关系是:
Point: A 2d point with integer coordinates.问:为什么要实现自己的矩形,而不是使用系统的矩形?首先也是最重要的,因为我不喜欢变长方形的想法。我不反对变化无常的东西。现在,我的Bitmap类很大程度上依赖于系统的读写文件。而且我
例如,当我有一个类矩形,和一个类平方。如果类平方扩展矩形,则类平方是类矩形的子类。现在说我有密码。Rectangle shape = new Square(5,6);我会创建一个对象,但是它是矩形类型的,但是使用square的构造函数,还是Square的对象?我的困惑开始于类Square有与类矩形相同的方法,但是它将使用类Square中的方法而不是类矩形<
使用以下properties.Implement设计矩形类--矩形类设计。使用默认构造函数和可以接受x和y坐标、矩形长度和宽度的构造函数尝试矩形。我设计了矩形类(如下所示),在运行runner类时,我应该得到两个直线/重叠矩形。相反,我的一个矩形是好的,另一个是倾斜的。原始矩形类:
public class Recta