Classes & Inheritance
Beginner
- 8 Videos | 49m 49s
- Includes Assessment
- Earns a Badge
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 encapsulationrecognize best practices for using constructors and destructorsidentify best practices for declaring a class and creating an object of that classrecognize best practices for implementing inheritance and polymorphism
-
describe the characteristics and use of interfaces and abstract classesrecognize how to create and work with interfacesrecognize how to create and work with abstract classesdescribe the benefits of following best practices when creating source code
IN THIS COURSE
-
1.Class Fundamentals9m 49sUP NEXT
-
2.Class Constructors and Destructors6m 23s
-
3.Class Creation7m 13s
-
4.Inheritance and Polymorphism7m 36s
-
5.Interfaces and Abstract Classes7m 1s
-
6.Using Interfaces and Abstract Classes4m 3s
-
7.Using Abstract Classes4m 11s
-
8.Exercise: Identifying Best Coding Practices Benefits3m 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.