Intermediate

Object-oriented Programming in Java

Java is an object-oriented language, and to be effective in Java, it is essential to understand OOP — how it works, and more importantly, the fundamental ideas behind it.

It is not necessary to know the objects or classes in advance.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

15 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Approach to object oriented programming
  4. 4 Working with objects
  5. 5 Define your own classes
  6. 6 Hiding Information — Encapsulation
  7. 7 Design with abstraction and encapsulation
  8. 8 Inheritance
  9. 9 Polymorphism
  10. 10 Interfaces
  11. 11 Design with inheritance and polymorphism
  12. 12 The static keyword
  13. 13 Conclusion of the training
  14. 14 Appendix: Demo Code Files
  15. 15 References and key concepts

Interested in this course?

Contact us to book it or get a custom training plan for your team.