C++ Rhapsody UML类关系
uml中的关联和组合关系有什么区别。C++ Rhapsody UML类关系,c++,uml,rhapsody,class-relationship,C++,Uml,Rhapsody,Class Relationship,uml中的关联和组合关系有什么区别。 例如 class Student { Prof p; //other features.. }; class Prof { Student s; //other features.. }; 以上代码是C++中组成关系的一个例子。 同样,关联关系的编码是什么…? 在uml中使用时,如何实现这一点,以及如何找到首选的关系? 以同样的方式,如何在这种关系中实现多重性概念? 尽可能详细地用一些实时示例来解释这件事…… 提前感谢你。作文是一种特殊的二元关联 如果A由
例如
class Student
{
Prof p;
//other features..
};
class Prof
{
Student s;
//other features..
};
以上代码是C++中组成关系的一个例子。
同样,关联关系的编码是什么…?
在uml中使用时,如何实现这一点,以及如何找到首选的关系?
以同样的方式,如何在这种关系中实现多重性概念?
尽可能详细地用一些实时示例来解释这件事……
提前感谢你。
class Student; // Forward declaration
class Prof {
std::vector<Student*> _students;
};
class Student {
std::vector<Prof*> _profs;
};
班级学生;//远期申报
班主任{
std::vector_学生;
};
班级学生{
std::vector_profs;
};
另请参见和-1,了解缺乏研究工作和目标不明确(“尽可能详细的一些实时示例”)