Introduction In this post, we discover the basics of advanced class design for the Java SE 8 Programmer II Exam. We cover the instanceof operator; implement equals, hashCode, and toString; create enumerations and nested classes. Virtual methods Virtual functions are an important part of the run-time polymorphism in object-oriented programming. They are just non-static methods. […]
I assembled the notes that I took while studying Java SE 8 Programmer I exam. I hope you will find it useful. You can download it here Notes on OCA Java SE 8 Programmer I.