Visual Basic - an abject oriented approach
gives the student a complete, practical introduction to
programming using
Visual Basic. The book discusses
programming principles from an
object oriented perspective
and extends the discussion to object oriented
software
development. In doing so, it demonstrates that the
Visual
Basic language can be used to develop real object oriented
systems and software components.
All the key topics are covered such as class design and
modelling, algorithm design, structured programming,
graphical user interfaces, data structures, persistence,
software patterns and developing ActiveX software
components.
Object oriented programming is placed in context, with a
description of object oriented terminology and the Visual
Basic approach to it, as well as its place in the
development life cycle.
Software patterns and component software are used to
demonstrate efficient use of classes and algorithms
suitable for professional software development.
Each chapter contains self-assessment and review questions,
and concludes with a fully developed practical exercise on
the chapter topic.
A companion website for the book is available at
www.booksites.net containing example programs in
downloadable format, additional self-assessment questions
and answers, and slides and lab sheets for use by
lecturers.