OOP principles (in Java)

Object Oriented Programming is one of the most common programming paradigms and is based on concepts like classes and objects.

A class represents a template for a future object (blueprint) and provides the initial state (member variables or attributes) and the initial behavior (member functions or methods)

Continue reading "OOP principles (in Java)"