总结:本小节讲述了现代编程技术的进一步发展--数据抽象/面向对象编程。
重点:
1.数据抽象的主要思想是鼓励程序定义自己的数据类型(一系列值和对这些值的操作),而不仅仅是那些操作预定义的数据类型的静态方法。
2.我们在本书中“拥抱”数据抽象的原因主要有三:
· 它允许我们通过模块化编程复用代码。
· 它使我们可以轻易构造多种所谓的链式数据结构,他们比数组更灵活,在许多情况下都是高效算法的基础。
· 借助它我们可以准确的定义所面对的算法问题。
时间: 2024-10-11 03:16:47