Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
concept
|
gptkbp:canBe |
concrete
abstract static final |
gptkbp:category |
gptkb:architecture
gptkb:programming_language software design type system |
gptkbp:contrastsWith |
prototype (programming)
record (computer science) struct (computer science) |
gptkbp:defines |
A class is a blueprint for creating objects, providing initial values for state and implementations of behavior.
|
gptkbp:field |
computer science
|
gptkbp:hasComponent |
attributes
methods |
gptkbp:hasFeature |
constructor
destructor access modifier |
https://www.w3.org/2000/01/rdf-schema#label |
Class (computer science)
|
gptkbp:introducedIn |
1960s
|
gptkbp:originatedIn |
gptkb:Simula
|
gptkbp:relatedTo |
gptkb:organization
gptkb:subsidiary musical composition object-oriented programming interface dependency implementation aggregation superclass metaclass encapsulation (computer science) friend class inheritance (computer science) inner class method (computer science) object (computer science) outer class singleton class |
gptkbp:supports |
abstraction
inheritance polymorphism encapsulation |
gptkbp:usedIn |
gptkb:Java
gptkb:Python gptkb:Ruby gptkb:C# gptkb:C++ |
gptkbp:bfsParent |
gptkb:Struct_(computer_science)
|
gptkbp:bfsLayer |
7
|