help class
-------------------------------------------------------------------------------
Title
[P] class -- Class programming
For information on class programming, see
Full documentation:
classman class programming
classutil classutil utility command
class exit class exit programming command
Quick reference and syntax diagrams:
classdeclare the class command
classassign lvalue = rvalue details
classmacro `.id[.id[...]] ...' substitution
classbi built ins
Description
Stata's two programming languages, ado and Mata, each support
object-oriented programming. [P] class explains object-oriented
programming in ado. Most users interested in object-oriented programming
will wish to do so in Mata. See [M-2] class to learn about
object-oriented programming in Mata.
Classes are a programming feature of Stata that are especially useful for
dealing with graphics and GUI problems, although their use need not be
restricted to those topics. Class programming is an advanced programming
topic and will not be useful to most programmers.
Also see
Manual: [P] class
Help: [M-2] class