阅读背景:

C++必知必会-第1章-数据抽象

来源:互联网 
条款1

数据抽象


“类型”是一组操作,“抽象数据类型”则是一组具有某种实现在的操作。当我们在某个问题领域中识别对象时,首选考虑的问题是“可以用这个对像来做什么”而不是“这个对象是如何实现的”。因此,如果某个问题的自然描述涉及的雇员、合同和薪水记录,那么用来解决该问题的编程语言就应该包含Employee、Contract和PayrollRecord类型。这样就允许在问题领域和解决方案领域之间进行双向、高效地转换,用这种方式编写的软件才能尽量避免产生“转换噪音”,从而达到更简洁、更准确。 “类型”是一组操作,“抽象数据类型”则是一组具



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: