K1Lesson 31 of 49about 240 minutes
Module 1.4 · Object orientation
Interfaces
What you learn in this lesson
- write an interface as a contract and implement it in several classes
- work with variables and parameters of an interface type without knowing the implementation
- explain what polymorphism is and why it makes code extensible
- use .NET interfaces such as IEnumerable and IComparable with classes of your own
- give the Kladde a swappable store IKladdeStore and run the tests with the in-memory implementation
This lesson belongs to course K1
You will see this lesson's text and video once you have bought the course. The goals above show what you learn here.
€149.00
incl. VAT, one-time payment
Access to all of the course's lessons with their exercises, solutions and videos on this site, for 24 months from the purchase. A self-study course: no tutoring, no exams or grading by us, and no certificate.
Sign in and buy