【发布时间】:2011-01-13 14:47:15
【问题描述】:
好的,我会解释我为什么问这个问题。这些天我开始阅读 Lift 2.2 的源代码。 如果你之前碰巧读过lift源代码就好了。
在Lift中,我发现,定义内部类和内部特征被大量使用。
object Menu 有 2 个内部特征和 4 个内部类。 Loc 对象有 18 个内部类,5 个内部特征,7 个内部对象。
有很多这样的代码。我想知道作者为什么会这样写。
- 是不是因为是作者的 个人品味或强大的使用 语言功能?
- 这种类型有什么取舍吗 用途?
【问题讨论】: