Polymorphism & Abstraction

Java SE 8    |    Intermediate
  • 13 videos | 1h 6m 6s
  • Earns a Badge
Rating 4.5 of 47 users Rating 4.5 of 47 users (47)
Java is an immensely popular development language. Discover access levels and polymorphism, static classes, immutable classes, the singleton design pattern, abstract classes, and nested classes.

WHAT YOU WILL LEARN

  • Use access levels - private, protected, default, and public - in java classes
    Describe how to override methods in java and use virtual method invocation
    Describe how to apply polymorphism in java
    Override and overload methods and apply polymorphism in java
    Implementing casting in java
    Describe how to work with static classes in java
    Describe how to implement the singleton design pattern
  • Describe how to create an immutable class in java
    Describe how to design general-purpose base classes by using abstract classes in java
    Apply the abstract keyword to a java class
    Describe how the final keyword can be used in java
    Describe how to create and used nested classes in java
    Implement an inner class as a helper class in java

IN THIS COURSE

  • Locked
    1.  Using Access Levels
    3m 16s
    Find out how to use access levels - private, protected, default, and public - in Java classes. FREE ACCESS
  • Locked
    2.  Introduction to Overriding Methods
    3m 55s
    After completing this video, you will be able to describe how to override methods in Java and use virtual method invocation. FREE ACCESS
  • Locked
    3.  Polymorphism
    7m 46s
    After completing this video, you will be able to describe how to apply polymorphism in Java. FREE ACCESS
  • Locked
    4.  Overriding Methods and Applying Polymorphism
    8m 32s
    In this video, you will learn how to override and overload methods and apply polymorphism in Java. FREE ACCESS
  • Locked
    5.  Using Casting
    3m 1s
    Learn how to implement casting in Java. FREE ACCESS
  • Locked
    6.  Static Classes
    6m 16s
    After completing this video, you will be able to describe how to work with static classes in Java. FREE ACCESS
  • Locked
    7.  Implementing the Singleton Design Pattern
    5m 20s
    Upon completion of this video, you will be able to describe how to implement the Singleton design pattern. FREE ACCESS
  • Locked
    8.  Immutable Classes
    5m 37s
    After completing this video, you will be able to describe how to create an immutable class in Java. FREE ACCESS
  • Locked
    9.  Abstract Classes
    4m 35s
    Upon completion of this video, you will be able to describe how to design general-purpose base classes by using abstract classes in Java. FREE ACCESS
  • Locked
    10.  Applying the Abstract Keyword
    5m 6s
    In this video, you will learn how to apply the abstract keyword to a Java class. FREE ACCESS
  • Locked
    11.  The final Keyword
    4m 15s
    Upon completion of this video, you will be able to describe how the "final" keyword can be used in Java. FREE ACCESS
  • Locked
    12.  Nested Classes
    2m 46s
    Upon completion of this video, you will be able to describe how to create and use nested classes in Java. FREE ACCESS
  • Locked
    13.  Implementing an Inner Class as a Helper Class
    5m 44s
    In this video, you will learn how to implement an inner class as a helper class in Java. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.7 of 13 users Rating 4.7 of 13 users (13)
Rating 4.6 of 25 users Rating 4.6 of 25 users (25)
Rating 4.4 of 87 users Rating 4.4 of 87 users (87)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 213 users Rating 4.6 of 213 users (213)
Rating 4.5 of 94 users Rating 4.5 of 94 users (94)
Rating 4.5 of 70 users Rating 4.5 of 70 users (70)