Virtual Function

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf Programming Concept
gptkbp:allows Method Overriding
gptkbp:canBe Abstract Function
Pure Virtual Function
gptkbp:canBeOverriddenBy Derived Class
gptkbp:contrastsWith Non-Virtual Function
gptkbp:declaredWith virtual keyword
gptkbp:definedIn gptkb:Java
gptkb:C#
gptkb:C++
gptkbp:enables Polymorphism
Late Binding
https://www.w3.org/2000/01/rdf-schema#label Virtual Function
gptkbp:introducedIn gptkb:C++
gptkbp:invokedFor Base Class Pointer
gptkbp:relatedTo Inheritance
Vtable
gptkbp:resolvedAt Runtime
gptkbp:supports Dynamic Dispatch
gptkbp:usedFor Interface Implementation
gptkbp:usedIn Object-Oriented Programming
gptkbp:bfsParent gptkb:Single_Root_I/O_Virtualization
gptkbp:bfsLayer 7