Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Inheritance

Encyclopedia of Information Science and Technology, Second Edition
A feature of object oriented languages that allows a new class to be derived from another class (a more general class); derived classes (more specific classes) inherit the form and functionality of their base class.
Published in Chapter:
Object-Oriented Software Reuse in Business Systems
Daniel Brandon Jr. (Christian Brothers University, USA)
DOI: 10.4018/978-1-60566-026-4.ch456
Abstract
“Reuse [software] engineering is a process where a technology asset is designed and developed following architectural principles, and with the intent of being reused in the future” (Bean, 1999). “If programming has a Holy Grail, widespread code reuse is it with a silver bullet. While IT has made and continues to make laudable progress in our reuse, we never seem to make great strides in this area” (Grinzo, 1998). “The quest for that Holy Grail has taken many developers over many years down unproductive paths” (Bowen, 1997). This article is an overview of software reuse methods, particularly object oriented, that have been found effective in business systems over the years.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Mapping Generalizations and Specializations and Categories to Relational Databases
A subclass inherits all the attributes of a superclass and all the relationships that it (the superclass) participates in.
Full Text Chapter Download: US $37.50 Add to Cart
Coding Across the Curriculum: How to Integrate Coding Into Content Areas
An object in object-oriented programming can be classified as a type of a class and thus “inherit” the features of that class.
Full Text Chapter Download: US $37.50 Add to Cart
Business Model Application of UML Stereotypes
A feature of object oriented languages that allows a new class to be derived from another class (a more general class); derived classes (more specific classes) inherit the form and functionality of their base class.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR