我正在为形状创建类,只是对形状属性的一个简单问题。
第一个形状是:

三角形
 -sides:int = 3

当它说“ -sides:int = 3”时,是告诉我有三面,还是说每一面的值为3?

第二个形状是:

长方形
 -sides = 4;

还是4面,还是每面4的值?

抱歉,这是一个愚蠢的问题,我想得更多,这可能是双方的数目,但如果有人能为我澄清这一点,将不胜感激。谢谢。

最佳答案

三角形和矩形(五边形,六边形等)是隐式定义其边数的类。不必提供任何属性来定义边数。例如,如果定义诸如“图形对象”之类的通用类,则此属性有意义,并定义了边数。

关于java - 我需要一些有关UML图的澄清,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22720268/

10-09 02:07