Chapter 38. Interface Programming

IN BRIEF

This chapter explains the ins and outs of interface programming. In this chapter, you will learn about the differences between abstract classes and interfaces. After reading this chapter, you will be familiar with the concepts surrounding programming with interfaces and related topics such as interface inheritance.

WHAT YOU NEED

RECOMMENDED SOFTWARE.NET Framework C# .NET environment
RECOMMENDED HARDWARE.NET-enabled desktop client
SKILLS REQUIREDC# coding

INTERFACE PROGRAMMING AT A GLANCE

Interface Programming774  
 Understanding the Interface774Mapping the Interface786
 Declaring the Interface Implicitly778Inheriting the Interface789
 Declaring the Interface Explicitly784  
Summary790  
Further Reading790

Get Microsoft® Visual C#® .NET 2003 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.