You can if the Basic class has an apply method that isn't private, which your Advanced class can override.
John On 24/07/2013 10:40, "Dietrich Streifert" <[email protected]> wrote: >Hey everybody, > >just to understand this right: > >Having a class 'Basic' with property foo and generated getter getFoo and >setter setFoo: > >If I derive class 'Advanced' from class 'Basic': Is it possible to >override the method setFoo of 'Basic'? > >Code fragment: > > setFoo: function(value) { > this.base(arguments,value); > > // more things to be done with value... > } > >Regards >Dietrich > >Am 24.07.2013 09:42, schrieb Martin Wittemann: >> Hey, >> >>> >Why should that be a problem at all? Overwriting method 'A' doesn't >>>force >>> >anyone to overwrite method 'B' as well! >>> >Those (generated) methods 'setFoo', 'getFoo' (and 'isFoo') are public >>>methods. >>> >You can override any public method! And you should be able to do so >>>with the >>> >generated ones as well! >> In an abstract matter of course. But those methods are connected >>together as the setter and the getter need to access the same value e.g. >> > > >-------------------------------------------------------------------------- >---- >See everything from the browser to the database with AppDynamics >Get end-to-end visibility with application monitoring from AppDynamics >Isolate bottlenecks and diagnose root cause in seconds. >Start your free trial of AppDynamics Pro today! >http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktr >k >_______________________________________________ >qooxdoo-devel mailing list >[email protected] >https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
