了解通用数据类型的方法

时间:2013-11-30 16:48:41

标签: c++ generics methodology

我想到了一个需要将链表实现编码为通用ADT的情况。 他应该在图书馆打印功能中提供吗?

因为我们假设客户端将链接列表与他自己创建的结构一起使用,而不是打印方法如何知道如何打印该结构的数据?

1 个答案:

答案 0 :(得分:0)

列表有许多固有的能力。印刷不是其中之一。为了纯洁,如果我被要求实施链表,我不会实施打印。关注点分离是这里的指导原则。

另一方面,唯一正确的答案是“问你的老板”。如果你应该为某人编码,请问他。他会比互联网上的一些随机人更了解他的期望。