Code Design - Encapsulation

Card Puncher Data Processing

About

Encapsulation is the process of create block of code (generally function) hiding the implementation details in order to create an abstraction.

The bad part

Encapsulation The Bad Part





Discover More
Card Puncher Data Processing
Code Shipping - (Library|Package)

A library is a component meant to be consumed either by: another library or an application. A library is also known as a package. ( scope/directory ) Library are reusable software components...
Card Puncher Data Processing
Data Type - Interface (Abstract Type)

An interface is language construct that permits to define an abstract types (ADT). The interface element are public (not private) The two terms are often interchangeable. An ADT means an interface and...
Card Puncher Data Processing
Software Design - Abstraction Layer

Abstraction is a technique for hiding complexity that is irrelevant to the targeted user (ie targeted business domain). A designer should not know which electrons flow in the wire to defined its color....



Share this page:
Follow us:
Task Runner