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

Takeaways:

Table of Contents

 About This Book

 Introduction of H Language

 Syntax

 Data Types

 Variables

 Expressions

 Statements

 "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

 References

 Full Version in PDF/ePUB