https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Override_%28object-oriented_programming%29
Override (object-oriented programming) - Revision history
2025-06-12T11:47:06Z
Revision history for this page on the wiki
MediaWiki 1.45.0-wmf.4
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=308881669&oldid=prev
DarknessBot: Fixing identified double redirect
2009-08-19T14:05:35Z
<p>Fixing identified double redirect</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:05, 19 August 2009</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[Method overriding<del style="font-weight: bold; text-decoration: none;"> (programming)</del>]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[Method overriding]]</div></td>
</tr>
</table>
DarknessBot
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=29673002&oldid=prev
TuukkaH: update to topic
2005-11-30T07:17:16Z
<p>update to topic</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 07:17, 30 November 2005</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[<del style="font-weight: bold; text-decoration: none;">method</del> <del style="font-weight: bold; text-decoration: none;">(computer</del> <del style="font-weight: bold; text-decoration: none;">science</del>)]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[<ins style="font-weight: bold; text-decoration: none;">Method</ins> <ins style="font-weight: bold; text-decoration: none;">overriding</ins> <ins style="font-weight: bold; text-decoration: none;">(programming</ins>)]]</div></td>
</tr>
</table>
TuukkaH
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=16056489&oldid=prev
TakuyaMurata at 01:20, 24 May 2003
2003-05-24T01:20:26Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 01:20, 24 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[<del style="font-weight: bold; text-decoration: none;">subprogram</del>]]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[<ins style="font-weight: bold; text-decoration: none;">method (computer science)</ins>]]</div></td>
</tr>
</table>
TakuyaMurata
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=955922&oldid=prev
TakuyaMurata: merge it to subprogram; how can you talk override without context of subprogram?
2003-05-24T00:12:14Z
<p>merge it to subprogram; how can you talk override without context of subprogram?</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:12, 24 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[subprogram]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the [[base class]]. When combined with [[late binding]] this is the basic means of achieving the [[polymorphism (object-oriented programming)|polymorphism]] of an object oriented design in an object oriented language.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
</table>
TakuyaMurata
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=955808&oldid=prev
Mintguy at 15:47, 23 May 2003
2003-05-23T15:47:39Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:47, 23 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the [[base class]]. When combined with [[late binding]] this is the basic means of achieving the [[polymorphism (object-oriented programming)|polymorphism]] an object oriented design in an object oriented language.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the [[base class]]. When combined with [[late binding]] this is the basic means of achieving the [[polymorphism (object-oriented programming)|polymorphism]]<ins style="font-weight: bold; text-decoration: none;"> of</ins> an object oriented design in an object oriented language.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
</tr>
</table>
Mintguy
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=954321&oldid=prev
Mintguy at 15:29, 23 May 2003
2003-05-23T15:29:22Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:29, 23 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the [[base class]]. <del style="font-weight: bold; text-decoration: none;">This</del> is the basic means of achieving the [[polymorphism (object-oriented programming)]] an object oriented design in an object oriented language.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the [[base class]]. <ins style="font-weight: bold; text-decoration: none;">When combined with [[late binding]] this</ins> is the basic means of achieving the [[polymorphism (object-oriented programming)<ins style="font-weight: bold; text-decoration: none;">|polymorphism</ins>]] an object oriented design in an object oriented language.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
</tr>
</table>
Mintguy
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=954283&oldid=prev
Mintguy at 15:26, 23 May 2003
2003-05-23T15:26:15Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:26, 23 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the base class. <del style="font-weight: bold; text-decoration: none;">Thids</del> is the basic means of <del style="font-weight: bold; text-decoration: none;">acheiving</del> polymorphism object oriented <del style="font-weight: bold; text-decoration: none;">designs</del>.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the <ins style="font-weight: bold; text-decoration: none;">[[</ins>base class<ins style="font-weight: bold; text-decoration: none;">]]</ins>. <ins style="font-weight: bold; text-decoration: none;">This</ins> is the basic means of <ins style="font-weight: bold; text-decoration: none;">achieving</ins> <ins style="font-weight: bold; text-decoration: none;">the [[</ins>polymorphism<ins style="font-weight: bold; text-decoration: none;"> (object-oriented programming)]] an object oriented design in an</ins> object oriented <ins style="font-weight: bold; text-decoration: none;">language</ins>.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
</tr>
</table>
Mintguy
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=954279&oldid=prev
Mintguy: Sorry overing is most certainly not the same thing as simply a subroutine
2003-05-23T15:24:28Z
<p>Sorry overing is most certainly not the same thing as simply a subroutine</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:24, 23 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]] from that of the base class. Thids is the basic means of acheiving polymorphism object oriented designs.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[subprogram]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
</tr>
</table>
Mintguy
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=954275&oldid=prev
TakuyaMurata: merge it to subprogram
2003-05-23T15:14:14Z
<p>merge it to subprogram</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:14, 23 May 2003</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>#REDIRECT [[subprogram]]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]].</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
</table>
TakuyaMurata
https://en.wikipedia.org/w/index.php?title=Override_(object-oriented_programming)&diff=954252&oldid=prev
Vera Cruz at 06:16, 17 January 2003
2003-01-17T06:16:10Z
<p></p>
<p><b>New page</b></p><div>In [[computer science]]'s [[object-oriented programming]], an '''override''' involves providing a different [[behavior]] or [[method]] for a [[class (object-oriented programming)|subclass]].<br />
<br />
See also: [[class (object-oriented programming)|class]], [[object (object-oriented programming)|object]]</div>
Vera Cruz