Jump to content

Override (object-oriented programming)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Mintguy (talk | contribs) at 15:29, 23 May 2003. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In computer science's object-oriented programming, an override involves providing a different behavior or method for a subclass from that of the base class. When combined with late binding this is the basic means of achieving the polymorphism an object oriented design in an object oriented language. See also: class, object