From ellis at stat.harvard.edu  Mon Dec 11 20:55:23 2006
From: ellis at stat.harvard.edu (Byron Ellis)
Date: Mon, 11 Dec 2006 11:55:23 -0800
Subject: [Rd] Wondering about methods (selecting a less specialized method)
Message-ID: <7098abec0612111155lc493c2fj93cd48bad735b7df@mail.gmail.com>

Hi All,

I find myself wondering if there is a canonical means of achieving the
multiple-dispatch version of 'super'? Specifically, I have a set of
classes

A, B, X and Y where B extends A

and a method Foo with the signature (X,A,Y) and I'd like to implement
Foo with the signature (X,B,Y) such that it calls Foo_(X,A,Y) and then
does "other stuff." This gets a bit complicated with multiple
inheritance but at the moment the best I can think to do is an
explicit call to selectMethod.



[Rd] Wondering about methods (selecting a less specialized method)
Byron Ellis