[R-SIG-Finance] Method dispatch in functions?
Carlos J. Gil Bellosta
cgb at datanalytics.com
Sun Jul 1 01:16:37 CEST 2007
Look at the UseMethod function. The help for the "print" method, a
heavily overloaded function, can also help.
Regards,
Carlos J. Gil Bellosta
http://www.datanalytics.com
On Thu, 2007-06-28 at 09:05 -0700, John McHenry wrote:
> Hi,
>
> Could someone point me in the right direction for documentation on the following question?
>
> Let's say I have two objects a and b of classes A and B, respectively.
> Now let's say I write a function foo that does something similar to
> objects of type A and B. Basically I want to overload the function
> in C++ talk, so if I give foo and object of type A something (and this
> is my question) dispatches the call to, say, foo.A, and if I give foo
> and object of type B something dispatches the call to, say, foo.B.
>
> I want to write foo.A and foo.B. How to I perform the method
> dispatch? From what I understand there are two ways in R:
> S3 and S4. What is the simple S3 way?
>
> Thanks!
>
> Jack.
>
>
> ---------------------------------
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> R-SIG-Finance at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-sig-finance
> -- Subscriber-posting only.
> -- If you want to post, subscribe first.
More information about the R-SIG-Finance
mailing list