The Little Book of Object-Oriented Programming - Henry Ledgard

The Little Book of Object-Oriented Programming

(Autor)

Buch | Softcover
224 Seiten
1995
Pearson (Verlag)
978-0-13-396342-7 (ISBN)
36,30 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Offers an explanation of the fundamental issues in OOP that can be read by programmers. This book starts from a programming base - independent of C, C++, and Pascal - and builds on this base to unfold the essence of OOP. It is designed as a mini-text or supplement for any Object-Oriented Programming or Concepts of Programming Languages course.
A mini-text or supplement for any Object-Oriented Programming or Concepts of Programming Languages course.

Based on the premise that there is much needless confusion about Object-Oriented Programming, this “mini-text” offers a very simple, clear explanation of the truly fundamental issues in OOP that can be read by any programmer. It starts from a simple programming base — independent of C, C++, and Pascal — and builds on this base to unfold the essence of OOP.

1. Introduction.


2. Types.


2.1 Mini—language Type. 2.2 The Meaning of Type. 2.3 Primitive Types. 2.4 Composite Types. 2.5 Type Checking. Further Reading and Exercises.



3. Definition of New Types.


3.1 Mini—language Typedef. 3.2 Type Definitions. 3.3 User—defined Operators. 3.4 A Note on Pascal. Further Reading and Exercises.



4. Packages and Modules.


4.1 Mini—language Modules. 4.2 Packages and Modules. 4.3 Encapsulation and Abstraction. 4.4 Information Hiding. 4.5 Separate Compilation. 4.6 Modula—2 and Ada. Further Reading and Exercises.



5. Objects and Abstract Data Types.


5.1 Mini—language Objects. 5.2 Full Objects. 5.3 Abstract Data Types. 5.4 Turbo Pascal. Further Reading and Exercises.



6. Classes.


6.1 Mini—language Classes. 6.2 More on Objects. 6.3 Smalltalk and Eiffel. Further Reading and Exercises.



7. Inheritance.


7.1 Mini—Language Inherit. 7.2 Inheritance. 7.3 Polymorphism. 7.4 C++ and Ada 9X. Further Reading and Exercises.



8. Object-Oriented Programming.


8.1 What is an “Object”? 8.2 Variety of Objects. 8.3 Questioning Object—Oriented Programming. 8.4 Program Flash.



Appendix 1: General Exercises.


Appendix 2: Flash Source Code in C++.


Appendix 3: Glossary.


References.


Index.

Erscheint lt. Verlag 19.12.1995
Sprache englisch
Maße 152 x 228 mm
Gewicht 240 g
Themenwelt Informatik Software Entwicklung Objektorientierung
ISBN-10 0-13-396342-X / 013396342X
ISBN-13 978-0-13-396342-7 / 9780133963427
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
Principles and Practice Using C++

von Bjarne Stroustrup

Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95