Classes & Inheritance

Beginner
  • 8 Videos | 53m 19s
  • Includes Assessment
  • Earns a Badge
Likes 14 Likes 14
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

  • Playable
    1. 
    Class Fundamentals
    9m 49s
    UP NEXT
  • Playable
    2. 
    Class Constructors and Destructors
    6m 23s
  • Locked
    3. 
    Class Creation
    7m 13s
  • Locked
    4. 
    Inheritance and Polymorphism
    7m 36s
  • Locked
    5. 
    Interfaces and Abstract Classes
    7m 1s
  • Locked
    6. 
    Using Interfaces and Abstract Classes
    4m 3s
  • Locked
    7. 
    Using Abstract Classes
    4m 11s
  • Locked
    8. 
    Exercise: Identifying Best Coding Practices Benefits
    3m 34s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 74 Likes 74  
Likes 68 Likes 68  
Likes 76 Likes 76