In object-oriented programming, a virtual function or virtual method is a function or method whose behavior can be overridden within an inheriting class by a function with the same signature. This concept is a very important part of the polymorphism portion of object-oriented programming (OOP).
Read more about Virtual Function: Purpose, Example, Abstract Classes and Pure Virtual Functions, Behaviour During Construction and Destruction, Virtual Destructors
Famous quotes containing the words virtual and/or function:
“Tragedy dramatizes human life as potentiality and fulfillment. Its virtual future, or Destiny, is therefore quite different from that created in comedy. Comic Destiny is Fortunewhat the world will bring, and the man will take or miss, encounter or escape; tragic Destiny is what the man brings, and the world will demand of him. That is his Fate.”
—Susanne K. Langer (18951985)
“Any translation which intends to perform a transmitting function cannot transmit anything but informationhence, something inessential. This is the hallmark of bad translations.”
—Walter Benjamin (18921940)