Advertisement

Object-Oriented Programming

with Prototypes

  • Günther Blaschek
Book

Table of contents

  1. Front Matter
    Pages I-XII
  2. Günther Blaschek
    Pages 1-7
  3. Günther Blaschek
    Pages 9-90
  4. Günther Blaschek
    Pages 91-120
  5. Günther Blaschek
    Pages 121-192
  6. Günther Blaschek
    Pages 193-212
  7. Günther Blaschek
    Pages 213-283
  8. Günther Blaschek
    Pages 285-300
  9. Günther Blaschek
    Pages 301-311
  10. Back Matter
    Pages 313-339

About this book

Introduction

Object-oriented programming is a popular buzzword these days. What is the reason for this popularity? Is object-oriented programming the solution to the software crisis or is it just a fad? Is it a simple evolutionary step or a radical change in software methodology? What is the central idea behind object-orien­ ted design? Are there special applications for which object-oriented program­ ming is particularly suited? Which object-oriented language should be used? There is no simple answer to these questions. Although object-oriented programming was invented more than twenty years ago, we still cannot claim that we know everything about this programming technique. Many new con­ cepts have been developed during the past decade, and new applications and implications of object-oriented programming are constantly being discovered. This book can only try to explain the nature of object-oriented program­ ming in as much detail as possible. It should serve three purposes. First, it is intended as an introduction to the basic concepts of object-oriented program­ ming. Second, the book describes the concept of prototypes and explains why and how they can improve the way in which object-oriented programs are developed. Third, it introduces the programming language Omega, an object­ oriented language that was designed with easy, safe and efficient software development in mind.

Keywords

Generizität Objektorientierte Programmierung Omega Prototypen Typsicherheit genericity language object object-oriented programming object-oriented programming (OOP) programming programming language prototypes software type-saftey

Authors and affiliations

  • Günther Blaschek
    • 1
  1. 1.Institut für Informatik, Abt. SoftwareJohannes-Kepler-Universität LinzLinzAustria

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-642-78077-6
  • Copyright Information Springer-Verlag Berlin Heidelberg 1994
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-642-78079-0
  • Online ISBN 978-3-642-78077-6
  • Buy this book on publisher's site