August 2021
Intermediate to advanced
450 pages
4h 46m
Chinese
本章涵盖了一个完整系统的设计过程。请注意面向对象和结构化的代码并不是互斥的。实际上不用结构化的代码你无法创建对象。因此,当构建面向对象的系统时,在设计中我们依然使用了结构化技术。
对象包装用来包装各种类型的功能,这包括传统的结构化(遗留的)代码和面向对象的(类)代码以及不可移植的(原生)代码。对象包装的主要目的是为使用代码的程序员提供一致的接口。
接下来的几章中,我们将探索类之间的关系。第7章覆盖了继承和组合这两个概念,以及相互之间的关系。
Read now
Unlock full access