Java SE 11 Programmer II: Object-oriented Programming in Java

Java    |    Intermediate
  • 11 videos | 1h 5m 49s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 63 users Rating 4.5 of 63 users (63)
In this 11-video course, you will discover object-oriented programming (OOP) basics, including how to create methods, overloaded methods, constructors with arguments, subclasses, and superclasses in Java. In the first tutorial, learners will observe how to create methods and constructors with arguments and return values, and then move on to creating and invoking overloaded methods in Java. Next, you will discover how to apply static keywords to methods and filter variables. In another tutorial, you will learn about the different approaches to applying access modifiers in Java, and then move onto exploring the application of the encapsulation principles to a class in Java. You will examine how to create and use a subclass and a superclass, and create and extend an abstract class. Following on from this, you will examine how to enable or implement polymorphism by overriding methods, and then learn how to utilize polymorphism to cast call methods and also differentiate object types from reference types. This is one course is a series to prepare for the 1Z0-816: Java SE 11 Programmer II certification exam.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Create methods and constructors with arguments and return values
    Create and invoke overloaded methods
    Apply static keyword to methods and fields
    Apply access modifiers
    Apply encapsulation principles to a class
  • Create and use subclasses and superclasses
    Create and extend abstract classes
    Enable polymorphism by overriding methods
    Use polymorphism to cast and call methods while differentiating object type and reference type
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 10s
  • 9m 24s
    In this video, learn how to create methods and constructors with arguments and return values. FREE ACCESS
  • Locked
    3.  Overloaded Methods
    6m 53s
    Find out how to create and invoke methods that have been overloaded. FREE ACCESS
  • Locked
    4.  Static Keyword Applications
    4m 2s
    In this video, you will learn how to use the static keyword with methods and fields. FREE ACCESS
  • Locked
    5.  Modifiers
    6m 53s
    During this video, you will learn how to use access modifiers. FREE ACCESS
  • Locked
    6.  Encapsulation Principles
    4m 54s
    Learn how to apply encapsulation principles to classes. FREE ACCESS
  • Locked
    7.  Subclasses and Superclasses
    9m 45s
    In this video, you will learn how to create and use subclasses and superclasses. FREE ACCESS
  • Locked
    8.  Abstract Classes
    7m 14s
    In this video, you will learn how to create and extend abstract classes. FREE ACCESS
  • Locked
    9.  Enabling Polymorphism
    8m 11s
    In this video, learn how to enable polymorphism by overriding methods. FREE ACCESS
  • Locked
    10.  Polymorphism Usage
    6m 2s
    In this video, find out how to use polymorphism to cast and call methods while differentiating object type from reference type. FREE ACCESS
  • Locked
    11.  Course Summary
    1m 21s

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.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 343 users Rating 4.6 of 343 users (343)
Rating 4.5 of 30 users Rating 4.5 of 30 users (30)
Rating 4.6 of 227 users Rating 4.6 of 227 users (227)