Jump to content

Inheritance (object-oriented programming)

From Simple English Wikipedia, the free encyclopedia
Revision as of 23:56, 1 July 2007 by DodekBot (talk | changes) (robot Adding: is:Erfðir (forritun))
Inheritance can also be a way to pass on goods, that article is at inheritance

In Object-oriented programming languages, inheritance is a way to add functionality. Object-oriented programming has the notion of classes (and perhaps interfaces). A derived class inherits most fields and methods from its parent class. It can modify the behaviour of the parent, by adding new fields and methods, or by modifying existing ones. Depending on the prohramming language used, there may be certain restrictions when extending a class.