在合成中返回成员函数的数据结构是不好的做法吗?

时间:2012-11-14 06:53:33

标签: oop composition

例如,您有一个A类和B类.A类使用与许多B类对象交互的组合类型关系。 A类在Arralist中存储这些B类对象引用

Class A
{
    ArrayList<B> beeObjects;
}

如果要实现与arraylist中的对象交互的功能,返回Array列表数据结构是不好的做法吗?

1 个答案:

答案 0 :(得分:1)

完全没有。您可以很好地返回ArrayList个蜜蜂并使用它。事实上,在面向对象编程中,如果你有真正的使用场景,你可以像平常一样练习。