“As Cox points out, "Without inheritance, every class would be a free-standing unit, each developed from the ground up. Different classes would bear no relationship with one another, since the developer of each provides methods in whatever manner he Chooses. Any consistency across classes is the result of discipline on the part of the programmers. Inheritance makes it possible to define new software in the Same way we introduce any concept to a newcomer, by comparing it with something that is already familiar."”

—  Grady Booch

Source: Object-oriented design: With Applications, (1991), p. 56: Booch is citing: Cox, B. 1986. Object-Oriented Programming An Evolutionary Approach. Reading, MA: Addison-Wesley, p. 69.

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "As Cox points out, "Without inheritance, every class would be a free-standing unit, each developed from the ground up. …" by Grady Booch?
Grady Booch photo
Grady Booch 35
American software engineer 1955

Related quotes

Grady Booch photo
Karl Marx photo

“In place of the bourgeois society, with its classes and class antagonisms, shall we have an association, in which the free development of each is the condition for the free development of all.”

Karl Marx (1818–1883) German philosopher, economist, sociologist, journalist and revolutionary socialist

Source: The Manifesto of the Communist Party (1848), Section 2, paragraph 72 (last paragraph).

Jean Paul Sartre photo
Rosa Luxemburg photo
Aldous Huxley photo

“Forms of worship and spiritual discipline which may be valuable for one individual maybe useless or even positively harmful for another belonging to a different class and standing, within that class, at a lower or higher level of development.”

Aldous Huxley (1894–1963) English writer

Introduction to the Bhagavad-Gita (1944)
Context: Human beings are not born identical. There are many different temperaments and constitutions; and within each psycho-physical class one can find people at very different stages of spiritual development. Forms of worship and spiritual discipline which may be valuable for one individual maybe useless or even positively harmful for another belonging to a different class and standing, within that class, at a lower or higher level of development.

Stanley Kubrick photo
Georg Cantor photo

“Mathematics is in its development entirely free and is only bound in the self-evident respect that its concepts must both be consistent with each other, and also stand in exact relationships, ordered by definitions, to those concepts which have previously been introduced and are already at hand and established.”

Georg Cantor (1845–1918) mathematician, inventor of set theory

From Kant to Hilbert (1996)
Context: Mathematics is in its development entirely free and is only bound in the self-evident respect that its concepts must both be consistent with each other, and also stand in exact relationships, ordered by definitions, to those concepts which have previously been introduced and are already at hand and established. In particular, in the introduction of new numbers, it is only obligated to give definitions of them which will bestow such a determinacy and, in certain circumstances, such a relationship to the other numbers that they can in any given instance be precisely distinguished. As soon as a number satisfies all these conditions, it can and must be regarded in mathematics as existent and real.

Friedrich Engels photo

Related topics