File:Oop-uml-class-example.svg · Wikimedia Commons · See Wikimedia Commons
In object-oriented programming, a class is a template or blueprint that defines what properties and abilities an object will have. Classes matter because they let programmers organize code efficiently by creating multiple similar objects that all follow the same design, rather than having to write out each object's details from scratch.
AI-generated from the Wikipedia summary — may contain errors.
Wikidata facts
- Subclass of
- abstract entity
- Based on
- structure in C
- Has use
- instance
Show 4 more facts
- topic's main category
- Category:Class (computer programming)
- Stack Exchange tag
- stackoverflow.com/tags/class
- partially coincident with
- structure in C
- facet of
- class-based programming
Sources (1)
via Wikidata · CC0
Article · Svenska
Klass är i objektorienterad programmering ett avsnitt programkod som samlar en mängd relaterade attribut och funktioner, även kallat metoder. Det är ett viktigt kännetecken för en klass att dess inre struktur inte är tillgänglig utanför klassen, utan den kan enbart manipuleras genom ett specificerat gränssnitt. Fenomenet att en klass privata delar ej är tillgängliga utanför kallas inkapsling (eng. encapsulation). En klass kan sägas vara en användardefinierad datatyp, som alltså kompletterar de fördefinierade datatyperna, i C++ till exempel int och char. För att de klasserna skall likna just användardefinierade datatyper använder man i vissa språk överlagring av operatorer för klasser.
Abstract from DBpedia / Wikipedia · CC BY-SA