Posts

Showing posts from January, 2021

NEW BLOG POST - learning Java

 Object-Oriented Principles and Resources - How to get started and background information...     Object -oriented programming or OOP, is basically a programming technique that organizes design around objects in the place of functions.  Java is one type of object-oriented programming language.  There are 4 basics when speaking about object-oriented programming and I will do my best to explain them as I can: Encapsulation, Abstraction, Inheritance, and Polymorphism.       Encapsulating is simply saying to protect an object from other programs or objects, by "encapsulating" the object inside of code.  You will often see this being described as an empty pill case encapsulating the medicine inside (if you're under 30 you will likely still not understand this, lol).  This basically keeps other objects from touching the object that is encapsulated, unless it is explicitly programmed to do so.     Next is Abstraction. and thi...