Class

  • Authors:
  • David B. Wortman

  • Affiliations:
  • -

  • Venue:
  • Encyclopedia of Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The concept of class was introduced in the programming language Simula 67 as an extension to the block structure and procedure mechanisms of Algol 60 (q.v.). As a technique for structuring programs, it is an alternative to the strict nesting of blocks in Algol 60. More recently the class concept has been used in the C++ (q.v.) and Java (q.v.) programming languages, primarily as a mechanism for building abstract data types (q.v.).