Classes and Objects

This chapter provides notes on classes and objects in H language.

What Is Class

What Is Object

$class Statement - Create New Classes

Class Variables and Functions

Execution of $class Definition Body

__new() - Object Constructor Function

$instance Statement - Define Instance Template

Execution of $instance Definition Body

Access Object Properties

$method Statement - Define Object Method

Access Object Methods

_first() Method - Object Initialization

Access Class Variables from Object Methods

__delete() - Object Destructor Method

$delete Statement - Delete Objects

_last() Method - Object Cleanup


Table of Contents

 About This Book

 Introduction of H Language


 Data Types




 "boolean" Data Type

 "integer" Data Type

 "string" Data Type

 "real" Data Type

 "array" Data Type

 Source Code Packages

Classes and Objects

 Object Oriented Programming

 Inheritance - Object Attachments

 Encapsulation - Private Members


 Full Version in PDF/ePUB