H (Hybrid) Language - v0.03, by Dr. Herong Yang
Access Object Properties
This section describes how to access object properties.
Once an object is created, you can use the dot (.) expression to access its properties.
Examples of accessing object properties:
$class user: { $instance x: { x.login = "guest"; x.password = "DontTell"; } } u = user(); write(u.login); # accessing object properties u.login = "herong"; # updating object properties
By default, all object properties are publicly accessible. Private properties will be introduced later.
Table of Contents
$class Statement - Create New Classes
Execution of $class Definition Body
__new() - Object Constructor Function
$instance Statement - Define Instance Template
Execution of $instance Definition Body
$method Statement - Define Object Method
_first() Method - Object Initialization
Access Class Variables from Object Methods
__delete() - Object Destructor Method
$delete Statement - Delete Objects
_last() Method - Object Cleanup
Inheritance - Object Attachments