Table of Contents

What is the visibility of language elements (ie Private vs Public)?

About

The visibility is defined by the private and public keywords where:

Private / Public may be defined on:

Hiding Implementation

A common design pattern is to hide (make private) the most possible element.