Java Certified Foundations Associate: Object-oriented Programming

placeholder

Object-oriented programming(OOP) is a programming method based on the concepts of objects that contain properties and methods. Objects can inherit their structure from other classes and interfaces, which allows for code reuse. In this course, you’ll learn about the features of object-oriented programming.First, you’ll learn about the basics of object-oriented programming and how it relates to Java, including the concepts of Java objects, classes, and interfaces. Next, you’ll examine OOP concepts such as inheritance, polymorphism, abstract classes, encapsulation, and inner classes.This course is one of a collection of courses that prepares learners for Oracles 1Z0-811: Java Certified Foundations Associate certification.