Object-Oriented Java
Josh Juneau, Luciano Manelli · Apress eBooks · 2022
Object-oriented programs consist of many different pieces of code that all work together in unison. Rather than write a program that contains a long list of statements and commands, an object-oriented philosophy is to break functionality into separate organized objects. Each of the objects contains functionality that pertains to it, and as the objects are pieced together, they can be used to develop sophisticated solutions. In this chapter, we touch on some of the key object-oriented features of the Java language. From the basic recipes covering access modifiers to the advanced recipes that deal with inner classes, this chapter contains recipes that help you understand Java’s object-oriented methodologies.