摘要: 面向对象的编程语言能自动支持对同一 ADT的多份实例的处理。如果你只是在面向对象的环境中工作,那你根本就不用自己操心处理多个实例的实现细节了恭喜你(你可以直接去读下一节“ADT和类”。)!如果你是在像C语言这样的非面向对象的环境中工作,你就必须自己手工实现支持处理多个实例的技术。一般来说,这就意味着 阅读全文
posted @ 2024-07-31 15:23 易先讯 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Q: 不要让 ADT依赖于其存储介质 假设你有一张保险费率表,它太大了,因此只能保存到磁盘上。你可能想把它称做一个“费率文件”然后编出类似RateFile.Read()这样的访问器子程序(accessroutine)。然而当你把它称做一个“文件”时,已经暴露了过多的数据信息。一旦对程序进行修改,把这 阅读全文
posted @ 2024-07-31 14:57 易先讯 阅读(4) 评论(0) 推荐(0) 编辑