常见的设计对象及其外部表现和内部结构如表1-2所示。
表1-2 常见的设计对象及其外部表现和内部结构
在抽象的不同层次上,对不同粒度的目标对象进行设计时,要注意区分外部表现与内部结构,不要想当然地将外部表现直接映射为内部结构。在进行每一个层次的设计时,都要提供简洁的外部表现,构建坚固、美感和复杂的内部结构,详细情况如表1-3所示。
表1-3 在设计常见对象时区分外部表现和内部结构
下面我们逐个详细解释在设计各个对象时如何区分外部表现和内部结构。 chKZ0HvddtGoZ8u4mDDAt7r9HtA47Jh0G7Ro6iInyqNDREhsOieRZWDcIkV4T7w4