Re: [Rd] S4 : declaration of inheritance

2008-02-25 Thread Oleg Sklyar
setClass(myClass,
   representation(x=numeric),
   contains=fartherClass)

seems more logical to me in sense of syntax (pay attention to setClass 
instead of setMethod and contains instead of containt), but both work 
apparently.

Oleg

[EMAIL PROTECTED] wrote:
 Hi the list,
 
 There is two way to declare a new object with inheritence : one can do
 
 setMethod(myClass,
   representation(fatherClass,x=numeric)
   
 
 or
 
 setMethod(myClass,
   representation(x=numeric),
   containt=fatherClass
   
 
 Is there any difference ? What is the usal way ?
 
 Christophe
 
 __
 R-devel@r-project.org mailing list
 https://stat.ethz.ch/mailman/listinfo/r-devel

-- 
Dr Oleg Sklyar * EBI-EMBL, Cambridge CB10 1SD, UK * +44-1223-494466

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] S4 : declaration of inheritance

2008-02-25 Thread christophe . genolini
Sorry, I make a mistake... I meant :
what the difference between

setClass(myClass,
   representation(fatherClass,x=numeric)
   

or

setClass(myClass,
   representation(x=numeric),
   contains=fatherClass
   



 setClass(myClass,
representation(x=numeric),
contains=fartherClass)

 seems more logical to me in sense of syntax (pay attention to setClass
 instead of setMethod and contains instead of containt), but both work
 apparently.

 Oleg

 [EMAIL PROTECTED] wrote:
  Hi the list,
 
  There is two way to declare a new object with inheritence : one can do
 
  setMethod(myClass,
representation(fatherClass,x=numeric)

 
  or
 
  setMethod(myClass,
representation(x=numeric),
containt=fatherClass

 
  Is there any difference ? What is the usal way ?
 
  Christophe
 
  __
  R-devel@r-project.org mailing list
  https://stat.ethz.ch/mailman/listinfo/r-devel

 --
 Dr Oleg Sklyar * EBI-EMBL, Cambridge CB10 1SD, UK * +44-1223-494466


__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel