gptkbp:instanceOf
|
programming language concept
|
gptkbp:canBeAbstract
|
true
|
gptkbp:canBeCompanionObject
|
true
|
gptkbp:canBeDataClass
|
true
|
gptkbp:canBeEnumClass
|
true
|
gptkbp:canBeFinal
|
true
|
gptkbp:canBeGeneric
|
true
|
gptkbp:canBeInnerClass
|
true
|
gptkbp:canBeInstantiated
|
true
|
gptkbp:canBeNestedClass
|
true
|
gptkbp:canBeOpen
|
true
|
gptkbp:canBeSealedClass
|
true
|
gptkbp:canBeSingleton
|
true
|
gptkbp:canHaveAnnotations
|
true
|
gptkbp:canHaveConstructors
|
true
|
gptkbp:canHaveDelegation
|
true
|
gptkbp:canHaveExtensionFunctions
|
true
|
gptkbp:canHaveInitBlocks
|
true
|
gptkbp:canHaveMemberFunctions
|
true
|
gptkbp:canHaveMethods
|
true
|
gptkbp:canHavePrimaryConstructor
|
true
|
gptkbp:canHaveProperties
|
true
|
gptkbp:canHaveSecondaryConstructors
|
true
|
gptkbp:canHaveTypeParameters
|
true
|
gptkbp:canHaveVisibility
|
private
public
internal
protected
|
gptkbp:canHaveVisibilityModifiers
|
true
|
gptkbp:canImplementInterfaces
|
true
|
gptkbp:definedIn
|
gptkb:Kotlin
|
https://www.w3.org/2000/01/rdf-schema#label
|
Kotlin class
|
gptkbp:inheritsFrom
|
true
|
gptkbp:usedFor
|
object-oriented programming
inheritance
polymorphism
encapsulation
defining data structures
|
gptkbp:bfsParent
|
gptkb:Krivak_I
|
gptkbp:bfsLayer
|
5
|