ROSE:nested查词是嵌套的意思,在类图中使用,具体怎么用呢?我理解是一个类的成员是另一个类对象,是不是呢?好象又不是?
ROSE:nested查词是嵌套的意思,在类图中使用,具体怎么用呢?我理解是一个类的成员是另一个类对象,是不是呢?好象又不是?
nested表示嵌套类,在一个类的specification中的nested页中添加一个项的意思是在这个类中声明一个被嵌套的类,以下是一个用这种方法定义的类生成的代码示例,其中NewClass是外层类,在它的nested页中添加了一个叫Sample的类,Sample类有一个叫name的属性:
//Source file: g:\\temp\\NewClass.java
public class NewClass
{
/**
* @roseuid 3C5A07B000F0
*/
public NewClass()
{
}
public class Sample
{
private int name;
/**
* @roseuid 3C5A07B0010E
*/
public Sample()
{
}
}
}