What is class? - Definition from WhatIs.com
Part of the Programming glossary:

In object-oriented programming , a class is a template definition of the method s and variable s in a particular kind of object . Thus, an object is a specific instance of a class; it contains real values instead of variables.

The class is one of the defining ideas of object-oriented programming. Among the important ideas about classes are:

  • A class can have subclasses that can inherit all or some of the characteristics of the class. In relation to each subclass, the class becomes the superclass.
  • Subclasses can also define their own methods and variables that are not part of their superclass.
  • The structure of a class and its subclasses is called the class hierarchy.

This was last updated in August 2005
Posted by: Margaret Rouse

Related Terms

Definitions

  • fuzzy logic

    - Fuzzy logic is an attempt to use more human-like reasoning and better reflect reality through employing"degrees of truth" rather than the usual "true or false" (1 or 0) Boolean logic on which the m... (WhatIs.com)

  • blue/green deployment

    - A blue/green deployment relies on identical sets of IT resources that trade off between an active production environment and inactive upgrade and testing environment. (searchITOperations.com)

  • platform

    - A computer platform is an underlying computer system on which application programs can run, or, in general, any base of technologies on which other technologies or processes are built. (SearchServerVirtualization.com)

Glossaries

  • Programming

    - Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.