小编use*_*157的帖子

装饰器设计模式VS继承,运行时VS编译时间

我在这个页面上看到了下面的评论.我不明白为什么"装饰器关系可以在运行时更改"以及为什么"继承关系在编译时被修复".

装饰器比继承更灵活,因为装饰器和它们装饰的对象之间的关系可以在运行时改变,但基类和它们的扩展之间的关系在编译时是固定的

java inheritance runtime decorator compile-time

2
推荐指数
1
解决办法
2676
查看次数

标签 统计

compile-time ×1

decorator ×1

inheritance ×1

java ×1

runtime ×1