Visual C#. NET 2003 Unleashed

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 REQUIRED

C# coding

INTERFACE PROGRAMMING AT A GLANCE

Interface Programming

774

  
 

Understanding the Interface

774

Mapping the Interface

786

 

Declaring the Interface Implicitly

778

Inheriting the Interface

789

 

Declaring the Interface Explicitly

784

  

Summary

790

  

Further Reading

790

  

    Категории