在本章中,我们探索了可以开始以面向对象的方式进行思考的三个方面。请记住面向对象思考过程中遇到的问题并不是固定的。以面向对象的方式做事情更像是一门艺术,而不是科学。可尝试使用自己的方式来描述面向对象的思考过程。
在第3章中,我们会讨论对象生命周期,包括对象的出生、存活和死亡。在存活期间,它很可能会变换很多状态。比如,当数据库打开DataBaseReader对象是一种状态,而数据库关闭时则会进入另一种状态。这些表示取决于类的设计。