Intro to Java and OOP

 Hello everyone!


This post will provide sources and references to install Java, tagging along will be a short description of what java is capable of. You can find the Java JDK download link here, it can be used with multiple operating systems such as Linux, MacOs, and all current Windows operating systems. To use java you will need a separate program to work in tandem with Java, I recommend the IDE I use which is NetBeans, you can download the program here.


OOP or better known as Object oriented programming are the procedures that are used to design programs by using objects as sources. There are four different systems used for java to operate: encapsulation, abstraction, inheritance, and polymorphism. Sources may also add objects and classes as primary functions. Encapsulation will perform the grouping of variables, and the functions that will operate on them, then turning these variables into an object. Encapsulation can act as a security measure for your work, if someone else was to use your object/s in order to modify it this person would have work with the rules your placed on the object. Abstraction creates a simple interface for the users, hiding all the processes the program is running to enhance the clarity of said program. Polymorphism is a technique that allows control or utilize function of accessing multiple sources of inputs or information. Inheritance is a function that allows a class or object to utilize properties, or rules from a parent class, thus inheriting code for reuse.

Comments