我正在为形状创建类,只是对形状属性的一个简单问题。
第一个形状是:
三角形
-sides:int = 3
当它说“ -sides:int = 3”时,是告诉我有三面,还是说每一面的值为3?
第二个形状是:
长方形
-sides = 4;
还是4面,还是每面4的值?
抱歉,这是一个愚蠢的问题,我想得更多,这可能是双方的数目,但如果有人能为我澄清这一点,将不胜感激。谢谢。
最佳答案
三角形和矩形(五边形,六边形等)是隐式定义其边数的类。不必提供任何属性来定义边数。例如,如果定义诸如“图形对象”之类的通用类,则此属性有意义,并定义了边数。
关于java - 我需要一些有关UML图的澄清,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22720268/