Multi-Tier Applications

Object oriented languages do a good job of helping you learn to separate out the process of working with different data elements. This concept can be extended to get you toward an important software development concept: multi-tier applications. In the “old days” a program would pull data from a data source, store that information, perform…

The Three Components of Object Oriented Languages

There are three major components of Object Oriented Languages. To be truly Object Oriented, you must have all three of these components to make up your language. Encapsulation The protection of data is a very important aspect of object oriented programming. Encapsulation is the idea that we protect and contain the data for our object….