Hong Zhang wrote: > > Say if you want Thread can be easily inserted into LinkedList, > you can write > > public Thread extends Object implements Node { > ... > } > > or > > public Thread extends Object, Node { > ... > } > > and don't bother to implement classic linked list node. > > Hong You could use a hasa relation as well, as long as the node object has a link to the owner. package ListableObject; sub new { my $O = new Object; $O->addfield(node => Node::new({Ownedby=> $O}));# or something like this }; It would of course be easier to get wrong. -- David Nicol 816.235.1187 "It's widely known that the 'F' in RTFM is silent." -- Olie
- Re: Anyone actually experienced with object inheritance? Jarkko Hietaniemi
- Re: Anyone actually experienced with object inheritance? John Porter
- Re: Anyone actually experienced with object inheritance? John Porter
- Re: Anyone actually experienced with object inheritance? Michael G Schwern
- Re: Anyone actually experienced with object inheritance? John Porter
- Re: Anyone actually experienced with object inheritance? Bart Schuller
- Re: Anyone actually experienced with object inherit... Michael G Schwern
- Re: Anyone actually experienced with object inherit... Joe McMahon
- RE: Anyone actually experienced with object inheritance? Hong Zhang
- Re: Anyone actually experienced with object inherit... David L. Nicol
- Re: Anyone actually experienced with object inherit... Michael G Schwern