ah thank you for explaining that to me. That helps a lot. But my question still remains: does the average CF user already know this?
On 2/5/07, Zaphod Beeblebrox <[EMAIL PROTECTED]> wrote: > decorators are not the same as inheritance, more like a different type of > inheritance. If you take for instance a cfc that in your init function, > you pass in another cfc that has a base set of functions. Your cfc can use > those functions and "decorate" it with more functions. > > That said, you could have a manager cfc that in your init you pass in a > person cfc and that would be mimicking inheritance. The main difference > there would be normal inheritance is a compile time event vs decorator is > runtime. > > > > On 2/5/07, Dana <[EMAIL PROTECTED]> wrote: > > > > hehe. Ya well, overly wordy it is, and yes, it does look a lot like > > inheritance, good point. Which your average developer does not need to > > have explained, correct? SO that is one issue -- how is this different > > than inheritance, and if not all all, why are we explaining it. The > > other is this decorator mentioned in passing, which is not explained, > > and I am thinking should be? I should probably mention that I am > > trying to elicit a rewording from someone, not just trying to read it, > > and that is why I am asking these questions > > > > On 2/5/07, Cameron Childress <[EMAIL PROTECTED]> wrote: > > > That sounds like a overly wordy description of inheritance. > > > > > > -Cameron > > > > > > On 2/4/07, Dana <[EMAIL PROTECTED]> wrote: > > > > ok so...suppose I say > > > > > > > > ' ...provides functionality for the specified decorator to also > > > > automatically extend all the public methods of the generated Object. > > > > This means that within the CFC designated to be the decorator, it has > > > > access to all the methods that are generated, but also has the ability > > > > to overload those methods, and overwrite or extend the default > > > > functionality." > > > > > > > > this requires no further clarification? I find this slightly rough > > > > going, but I am entertaining the possibility that this is cause I'm > > > > me... > > > > > > > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Upgrade to Adobe ColdFusion MX7 Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:226912 Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.5
