title: Concepts of Object-Oriented Programming with Visual Basic
author:  Steven Roman 
description: BASIC's long-standing reputation for spawning unreadable "spaghetti code" programs may seem at odds with the highly structured precepts of object-oriented programming techniques, but Steven Roman shows otherwise. <i>Concepts of Object-Oriented Programming with Visual Basic</i> concisely and effectively explains how to exploit object-oriented programming techniques in Visual Basic 4.0 or later. Roman introduces the basics of object orientation and its implementation in Visual Basic and ultimately reveals the details of building OLE automation clients and servers that utilize these techniques. Practical, no-frills examples will help any VB programmer learn how to take advantage of the object-oriented technology that's now at his (or her) disposal.
zlib_text: 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  Visual Basic and Algorithmic Thinking for the Complete Beginner
  
  
  Learn to Think Like a Programmer
  
  
  
  
  
  
  
  
  Revised Second Edition
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  By
  
  
  Aristides S. Bouras
  
  
  Visual Basic and Algorithmic Thinking for the Complete Beginner
  
  
  Revised Second Edition
  
  
  
  
  
  Copyright © by Aristides S. Bouras
  
  
  
  
  
  <https://www.bouraspage.com>
  
  
  
  
  
  
  
  
  Cover illustration and design: Philippos Papanikolaou
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  The following are either registered trademarks or trademarks of Microsoft
  Corporation in the United States and/or other countries: Microsoft, Windows,
  IntelliSense, SQL Server, .NET Framework, Visual Studio, Visual Studio Code,
  VBA, Visual Basic, and Visual C#.
  
  
  Oracle and Java are registered trademarks of Oracle and/or its affiliates.
  
  
  Python and PyCon are trademarks or registered trademarks of the Python
  Software Foundation.
  
  
  PHP is a copyright of the PHP Group.
  
  
  Mazda and Mazda 6 are trademarks of the Mazda Motor Corporation or its
  affiliated companies.
  
  
  For