Murach's Visual Basic 2005
How to work with interfaces and generics

Although a Visual Basic class can inherit only one class, it can implement one or more interfaces. So in this chapter, you'll learn how to create and implement a Visual Basic interface. You'll also learn how to use generics so you can code your own collections that work like the typed collections from the .NET Framework presented in chapter 8. Along the way, you’ll learn how to work with the generic interfaces that are used with generic collections.

Chapter 20 How to work with interfaces and generics
How to work with interfaces 662
An introduction to interfaces 662
Some of the interfaces defined by the .NET Framework 664
How to create an interface 666
How to implement an interface 668
A Product class that implements the ICloneable interface 670
How to use an interface as a parameter 672
How to work with generics 674
How to code a class that defines a generic collection 674
Some of the generic interfaces defined by the .NET Framework 678

How to implement the IComparable() interface

680
How to use constraints 682
How to code an interface that uses generics 684




Murach's VB 2005

Learn more about this book

View the table of contents

Add this book to your cart



Our Ironclad Guarantee

First, try our books for 90 days. Then, if you aren't completely convinced that our books are the best ones you've ever used, you can return them for a full refund...no questions asked.