我需要知道我是否以正确的方式做某事。
对于给定的页面,我正在为页面本身实例化一个对象。我们称该对象为 myPage。在页面内我有容器(通常是 div 标签)。当我去一个管理组件处理一个特定的 div 时,我也会为此实例化一个对象。我们称之为 myDiv。
现在,对于给定的 div,我想要处理的事情之一就是该 div 的样式。所以通常我会认为我只是放入一些与样式相关的方法,例如 myDiv.getPadding() 或 myDiv.getBackgroundColor() 等。
但我突然想到,我最终可能还有其他对象,我可能还需要为这些对象做与样式相关的事情。
鉴于此,我应该创建一个单独的 style.cfc 吗?那会被 div 对象扩展吗?或者样式对象会扩展 div 对象吗?我的理解是,更具体的对象扩展了不太具体的对象,但我不确定在这种情况下哪个更具体:是引用特定 div 的 div 对象,还是提供特定集合的样式对象数据?
提前致谢!