The R Project SVN R

Rev

Rev 71366 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 71366 Rev 71548
Line 17... Line 17...
17
  This package provides the \dQuote{S4} or \dQuote{S version 4}
17
  This package provides the \dQuote{S4} or \dQuote{S version 4}
18
  approach to methods and classes in a functional language.
18
  approach to methods and classes in a functional language.
19
 
19
 
20
  For basic use of the techniques, start with \link{Introduction} and
20
  For basic use of the techniques, start with \link{Introduction} and
21
  follow the links there to the key functions for programming, notably
21
  follow the links there to the key functions for programming, notably
22
  \code{\link{setClass}} and \code{\link{setMethod}}. 
22
  \code{\link{setClass}} and \code{\link{setMethod}}.
23
 
23
 
-
 
24
  Some specific topics:
-
 
25
 
-
 
26
\describe{
24
  For detailed discussion, see the documentation entries \code{\link{Classes_Details}},
27
    \item{Classes:}{ Creating one, see \code{\link{setClass}};
-
 
28
        examining definitions, see \code{\link{getClassDef}} and
-
 
29
        \linkS4class{classRepresentation}; inheritance and coercing,
-
 
30
      see \code{\link{is}} and \code{\link{as}}
-
 
31
      }
-
 
32
 
-
 
33
  \item{Generic functions:}{  Basic programming, see
-
 
34
      \code{\link{setGeneric}}; the class of objects, see
-
 
35
      \linkS4class{genericFunction}; other functions to examine or
-
 
36
      manipulate them, see \link{GenericFunctions}.
-
 
37
      }
25
  \code{\link{Methods_Details}}, and \code{\link{GenericFunctions}} for these topics, at a
38
   \item{S3:}{Using classes, see \code{\link{setOldClass}}; methods,
26
  fairly technical level.
39
       see \link{Methods_for_S3}.
-
 
40
     }
-
 
41
     \item{Reference classes:}{See \link{ReferenceClasses}.
-
 
42
         }
-
 
43
    \item{Class unions; virtual classes}{See \code{\link{setClassUnion}}.
-
 
44
         }
-
 
45
 
-
 
46
}
-
 
47
These pages will have additional links to related topics.
27
 
48
 
28
  For a complete
49
  For a complete
29
  list of functions and classes, use \code{library(help="methods")}.
50
  list of functions and classes, use \code{library(help="methods")}.
30
}
51
}
31
 
52