【发布时间】:2009-01-29 18:11:33
【问题描述】:
今天我收到了我的书“Head First Design Patterns”的邮件。到目前为止非常有趣的东西,但是我确实对它的内容有疑问。
我没有 Java/C# 背景,也不希望现在就跳入这些语言(我试图首先专注于 C++)。书中说java没有接口的实现......这意味着对于该接口的每次更改,您都必须修改实现该接口的所有子类。
这是如何在 C++ 中完成的?我错过了什么?
【问题讨论】:
-
兴趣点:您可能想看看 Jeff 对 Head First Design Patterns 的看法。提示:他不是粉丝。 codinghorror.com/blog/archives/000380.html
-
我发现这本书很有帮助。大多数初学者似乎编写了一堆意大利面条式代码,并且不明白我说“我们在这里使用模板模式是因为......”时的意思。诚然 Jeff 有一些有效的观点,初学者将一些简单的事情复杂化(计算机科学至死)
标签: java c++ interface design-patterns