Table of Contents
    Home / Definitions / Class Keyword
    Development 2 min read

    A class keyword in programming is an indicator that declares a certain class. In object-oriented programming, a class contains and designs objects, holding an object’s informational data and its behavioral patterns (what it can do). These behaviors are also known as methods: processes that are related to the object in question. For example, if a programmer wanted to create a class for the object refrigerator, the class could contain information about the refrigerator:

    • its stainless steel exterior
    • the three shelves
    • a produce drawer

    as well as related methods and behaviors:

    • cooling the food by maintaining a specific temperature
    • opening the refrigerator and placing food inside
    • using the ice dispenser to get a drink

    The class keyword (simply the word class before anything else) initiates a class declaration and is required before any class. The title of the class follows the keyword:

    class Refrigerator { }

    All other data and methods (or functions) of the class refrigerator fall between the brackets.

    The class keyword and the following class title are the only prefixes required for a class. However, there are optional features that programmers can use to define a class. Programmers can create a class that is public or private and can also denote a superclass of which the current class is a part.






    Was this Article helpful? Yes No