【问题标题】:design pattern run time structure VS compile time Structure设计模式运行时结构VS编译时结构
【发布时间】:2013-11-18 16:29:25
【问题描述】:

我正在阅读(Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides)着名的设计模式书。

第一章,设计模式如何解决设计问题。

我陷入了运行时结构和编译时结构。我在运行时和编译时做了一些谷歌。感谢下面的链接 Runtime vs Compile time

但是,运行时结构编译时结构有什么区别呢? 以及它与设计模式有何关系? 谁能给我一个例子? 谢谢

PS: 我知道这是一个初学者的问题,如果这听起来很愚蠢,请提前道歉

【问题讨论】:

标签: design-patterns compile-time


【解决方案1】:

在运行时,您关心对象的实例,所以从 new() 方法产生的任何东西都是真的。在运行时行为(实际实施)很重要。

在编译时,您关心接口/类,以及它们可以和应该如何连接。在编译时,类型(类/接口)很重要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多