Classes & Inheritance

Beginner
  • 8 videos | 49m 49s
  • Includes Assessment
  • Earns a Badge
Rating 4.1 of 7 users Rating 4.1 of 7 users (7)
Many languages are object-oriented, so it is vital to understand the principles of object-oriented programming (OOP). Explore classes and interfaces, including types, creation, and usage, and examine inheritance and polymorphism.

WHAT YOU WILL LEARN

  • Describe the capabilities of a class, including abstraction and encapsulation
    Recognize best practices for using constructors and destructors
    Identify best practices for declaring a class and creating an object of that class
    Recognize best practices for implementing inheritance and polymorphism
  • Describe the characteristics and use of interfaces and abstract classes
    Recognize how to create and work with interfaces
    Recognize how to create and work with abstract classes
    Describe the benefits of following best practices when creating source code

IN THIS COURSE

  • 9m 49s
    Upon completion of this video, you will be able to describe the capabilities of a class, including abstraction and encapsulation. FREE ACCESS
  • 6m 23s
    After completing this video, you will be able to recognize best practices for using constructors and destructors. FREE ACCESS
  • Locked
    3.  Class Creation
    7m 13s
    Find out how to identify best practices for declaring a class and creating an object of that class. FREE ACCESS
  • Locked
    4.  Inheritance and Polymorphism
    7m 36s
    Upon completion of this video, you will be able to recognize best practices for implementing inheritance and polymorphism. FREE ACCESS
  • Locked
    5.  Interfaces and Abstract Classes
    7m 1s
    Upon completion of this video, you will be able to describe the characteristics and uses of interfaces and abstract classes. FREE ACCESS
  • Locked
    6.  Using Interfaces and Abstract Classes
    4m 3s
    After completing this video, you will be able to create and work with interfaces. FREE ACCESS
  • Locked
    7.  Using Abstract Classes
    4m 11s
    After completing this video, you will be able to recognize how to create and work with abstract classes. FREE ACCESS
  • Locked
    8.  Exercise: Identifying Best Coding Practices Benefits
    3m 34s
    Upon completion of this video, you will be able to describe the benefits of following best practices when creating source code. 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

Channel Swift
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
Rating 4.4 of 8 users Rating 4.4 of 8 users (8)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.2 of 123 users Rating 4.2 of 123 users (123)
Rating 4.6 of 29 users Rating 4.6 of 29 users (29)
Rating 4.0 of 58 users Rating 4.0 of 58 users (58)