- Course
Java SE Foundations: Object-oriented Programming
You know your way around Java’s basics, like variables, methods, and loops. Now it’s time to up your Java game. This course will teach you to work with objects and classes, applying crucial concepts like encapsulation, inheritance, and polymorphism.
- Course
Java SE Foundations: Object-oriented Programming
You know your way around Java’s basics, like variables, methods, and loops. Now it’s time to up your Java game. This course will teach you to work with objects and classes, applying crucial concepts like encapsulation, inheritance, and polymorphism.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Java is an object-oriented language. If you’re new to this concept, you might wonder what it even means. Or maybe you already know the ropes of object-oriented programming, and you’d like to apply those concepts to Java. This training has the answers.
In this course, Java SE Foundations: Object-oriented Programming, you’ll learn to work with the most important entities in Java: objects and classes.
First, you’ll see how to define your own classes, tuning their interfaces with encapsulation. Next, you’ll learn how to relate classes to each other with inheritance. Then, you’ll get familiar with Java’s real power tool: polymorphism.
Finally, you’ll get to know essential Java features like interfaces, and you’ll even get a few design tips. By the end of this course, you’ll know enough object-oriented programming to tackle real-life Java projects.