Class (computer science)

GPTKB entity

Statements (49)
Predicate Object
gptkbp:instanceOf gptkb:concept
gptkbp:canBe concrete
abstract
static
final
gptkbp:category gptkb:architecture
gptkb:programming_language
gptkb:type_system
software design
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 gptkb:constructor
destructor
access modifier
gptkbp:introducedIn 1960s
gptkbp:originatedIn gptkb:Simula
gptkbp:relatedTo gptkb:interface
gptkb:musical_composition
gptkb:organization
gptkb:subsidiary
gptkb:dependency
gptkb:superclass
object-oriented programming
implementation
aggregation
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++
https://www.w3.org/2000/01/rdf-schema#label Class (computer science)