Deborah Kurata's Doing Objects in Visual Basic 6 provides a pragmatic approach to object-oriented design (OOD) using the GUIDS Methodology and the unified modeling language (UML). This book provides the foundation for object-oriented development by describing fundamental object-oriented concepts and the features of Visual Basic that support these concepts. A case study is used to demonstrate the design process and the details of implementing that design using Visual Basic. This guide takes you step-by-step through building classes, creating collections, persisting classes, defining interfaces, and building ActiveX components. It demonstrates how to use the new Data View window, the Data Environment designer, ActiveX Data Objects (ADO), and data-aware classes. The final pieces include using the new Resource Editor add-in, developing Windows support classes, writing to the NT Event log, and polishing the user interface.
Table of Contents:
Introduction
Part I: Preparing the Foundation
1. Introduction to OO in VB
2. The Software Development Process
3. The Prerequisites of Design
Part II: Designing the Framework
4. The GUIDS Methodology for Object-Oriented Architecture
5. Goal-Centered Design
6. User-Interface Design
7. Implementation-Centered Design
8. Data Design
9. Strategies for Construction
Part III: Constructing an Application
10. Building Your First Class
11. Building Classes: Additional Techniques
12. Interfaces, Polymorphism, and Inheritance
13. Building ActiveX Components
14. Doing Database Objects
15. Putting the Pieces Together A About the Accompanying CD-ROM
Index