Access Control
Basic Example using a Struct
Subclassing Example
Getters and Setters Example