Thursday, February 3, 2022

Java and Object-Oriented Programming

 Java is a programming language that is an object-oriented language. That means that objects are created or defined and then used like pieces to complete a function. Each object is designed with a specific purpose, similar to pieces of a clock. A clock requires gears and arms along with a power source and a clock face to complete it's function of telling time. Similarly, programming objects are defined with a purpose and each contribute to the overall function of a program. Objects are defined as something that has a state and a behavior. An objects state is it's physical attributes, and behavior is what it does. For example, a cog's state is rounded with teeth around the edges, it's behavior is to spin and turn or spin something else. Taking all of these objects and designing a plan for how they work together is compiled in a class. A class is a map or blueprint of multiple objects working together (Oracle, 2015).  

I was able to install Java and Netbeans in order to practice and learn more about Java and how it works. Installation was very simple and straightforward. The instructions are listed here on Oracle's website who owns and maintains Java.

Installation Guide: https://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html



REFERENCES

Oracle. (2015). The Java tutorials. Retrieved from http://docs.oracle.com/javase/tutorial/index.html

Oracle. (2015). Lesson: Object-oriented programming concepts. Retrieved from http://docs.oracle.com/javase/tutorial/java/concepts/index.html

Algorithmic Design in Programming

      Programming languages are languages of data. They are all based on way to manipulate data to receive a desired outcome. Every language...