New (UserStatistics constructor): Difference between revisions
Jump to navigation
Jump to search
m (1 revision) |
m (1 revision) |
||
Line 8: | Line 8: | ||
<tr><th>%userStatistics</th> | <tr><th>%userStatistics</th> | ||
<td>A <var>UserStatistics</var> object variable to contain the new object instance.</td></tr> | <td>A <var>UserStatistics</var> object variable to contain the new object instance.</td></tr> | ||
<tr><th><var>%(UserStatistics)</var></th><td>The class name in parentheses denotes a [[Notation conventions for methods#Shared methods|shared]] method.</td></tr> | <tr><th><var>%(UserStatistics)</var></th><td>The class name in parentheses denotes a [[Notation conventions for methods#Shared methods and constructors|shared]] method.</td></tr> | ||
</table> | </table> | ||
Revision as of 17:56, 14 July 2011
Create a new UserStatistics instance (UserStatistics class)
The New method creates a new instance of the UserStatistics class, populating it with a snapshot of the user's statistics.
Syntax
%userStatistics = [%(UserStatistics):]New
Syntax terms
%userStatistics | A UserStatistics object variable to contain the new object instance. |
---|---|
%(UserStatistics) | The class name in parentheses denotes a shared method. |
Usage notes
- New is a constructor and, as such, can be called with no object, with an explicit class name, or with an object variable, even if that object is null:
%ustat = new %ustat = %(userStatistics):new %ustat = %ustat:new