5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Certification     Oracle     Oracle Certified Professional: Java SE 11 Developer     1Z0-819: Java SE 11 Developer
Examine the methods of polymorphism, inheritance and abstraction, in Java. During this course, you will discuss inheritance in the context of a Java class hierarchy. See how to create a subclass. Override a method in the superclass. Use the SUPER keyword, to reference the superclass. Discover Polymorphism. Cast a superclass reference to the subclass type. Test an object's type, with the INSTANCEOF operator. Contrast Abstract and Non-Abstract Classes. Finally, extend an abstract class and form a class hierarchy.

Objectives

Java SE 11: Inheritance, Polymorphism, and Abstraction

  • define inheritance in the context of a Java class hierarchy
  • create a subclass
  • override a method in the superclass
  • use the super keyword to reference the superclass
  • define polymorphism
  • cast a superclass reference to the subclass type
  • use the instanceof operator to test an object's type
  • explain the difference between abstract and non-abstract classes
  • create a class hierarchy by extending an abstract class
  • override a method in the superclass