Summary
Interfaces are an important feature in any object-oriented programming language. Using interfaces forces you to concentrate more on design in the early stages of application development. Because a clear distinction exists between the interface and the implementation, the concept of data hiding is much more prevalent than the traditional class-based programming paradigms in the past.
The .NET Framework is built using a wide variety of interfaces. By utilizing an interface design, the framework classes can grow without you having to design different ways of performing similar tasks. In other words, new implementations are added while the interfaces remain the same. This hour taught you how to use some of these .NET Framework interfaces. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access