Hello there. This post will be an introduction to the OOP series. In this series, we will talk about Object-Oriented concepts. As I mentioned in the previous post, you do not need to know a specific programming language or modeling language. After learning the concepts you will gain skills to apply to your favorite OO programming language. But for the sake of better understanding, I will give UML examples and some code examples in Java. But you are free to choose your favorite programming language and try these examples. But before, let’s talk about the fundamentals of OO concepts.
A Construct is a virtual workspace or loading program created to run simulations or upload virtual objects.
“This is the Construct. It’s our loading program. We can load anything… From clothing to equipment, weapons, training simulations; anything we need.” ―Morpheus, on the Construct
If you’ve watched The Matrix movie there is a scene where the operator (Tank) uploads combat programs to Neo. In this series, I will try to upload software skills to you. I will be the operator you will be the “chosen one”.