C#UML图解释
我提出了一个理解问题,我是c语言编程新手,不知道我对uml的解释是否正确 我对班级树的建议是:C#UML图解释,c#,uml,C#,Uml,我提出了一个理解问题,我是c语言编程新手,不知道我对uml的解释是否正确 我对班级树的建议是: public class Tree<T>:Elements{ public int create(){ //code return 1; } public int invicible(){ return 1; //code } } 公共类树:元素{ 公共int创建(){ //代码 返回1; } 公共int不可侵犯(){ 返回1; //代码 }
public class Tree<T>:Elements{
public int create(){
//code
return 1;
}
public int invicible(){
return 1;
//code
}
}
公共类树:元素{
公共int创建(){
//代码
返回1;
}
公共int不可侵犯(){
返回1;
//代码
}
}
我走对了吗
谢谢你的帮助
该图没有遵循UML符号,因此很难说如何在C#中实现它 您认为树是泛型类,但在图中不是这样的。类树的UML表示法。。。{…}是: 此外,所使用的箭头并不表示泛化/实现,这是由多重性“*”的存在强制实现的,即使它的位置很奇怪
即使这并没有遵循UML符号,图中也有
与您的继承不兼容,但指定了一个对T@du7ri的限制,是谁给了您这个图?你确定它在理论上是UML吗?因为它不是UML(至少没有合法的UML),所以你不能遵循图表。