From procedural to object-oriented programming (foundations, distinctions, applications, training, attractive tutorial)

  • Valery Sklyarov
Keywords: Object-oriented programming, OOP, OOD, C

Abstract

This paper discusses the basic approaches involved in the use Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) for application development. It emphasises the principal distinctions between two widely-used and well-known directions insoftware development. At present there are many computerlanguages that incorporate OOP capabilities. One of the most powerful of these languages is C++. This article underlines the main innovation introduced in C++. It recommends some rules for writing C++ object-oriented programs, and considers an animated software tutorial which allows the OOP approach in general, and C++ in particular, to be learned in the fastest possible way.

Published
1995-01-01
Section
Articles