这里的代码 比较像聚合 和不是组合???
来源:4-5 【理论】复合

oracola
2024-11-04
这里的代码 比较像聚合 和不是组合???
聚合
public class Student {
...
};
public class Class {
private Student _student; //成员变量
public Class(Student student) {
_student = student
}
};
组合
public class Heart {
...
};
public class Student {
private StudeHeartnt _heart; //成员变量
public Student() {
_heart = new Heart();
}
};
数据迁移
class DbMigrator
{
private readonly Logger _logger;
public DbMigrator(Logger logger)
{
_logger = logger;
}
}
写回答
1回答
-
阿莱克斯刘
2025-01-21
不好意思同学,我没太看懂你的问题,问题被搁置了很久。你的第一段代码是聚合,后面两段都是组合。00
相似问题
聚合 组合 图片与内容不一致,
回答 1
希望老师讲讲一些更基础的东西
回答 1