Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #24901 > unrolled thread

Re: "to override"

Started byEric Sosman <esosman@comcast-dot-net.invalid>
First post2013-08-04 14:58 -0400
Last post2013-08-04 14:58 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.java.programmer

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: "to override" Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-08-04 14:58 -0400

#24901 — Re: "to override"

FromEric Sosman <esosman@comcast-dot-net.invalid>
Date2013-08-04 14:58 -0400
SubjectRe: "to override"
Message-ID<ktm7t5$v7o$1@dont-email.me>
On 8/4/2013 1:01 PM, Stefan Ram wrote:
>    Is it true that the meanings of »override« and »overwrite«
>    do overlap somewhat?
>
>    How could the meaning of »override« have developed, since
>    »to ride« actually means something one does with a horse?

     There was a time, long ago, when every student of whatever
topic owned a book called a "dictionary."  (Nowadays -- meh.)

     The dictionary I took to college offers these definitions:

	over-ride vt 1: to ride over or across : TRAMPLE
	2 : to ride (as a horse) too much or too hard
	3 a : to prevail over : DOMINATE b : to set aside : ANNUL
	4 : to extend or pass over; esp : OVERLAP

	over-write vt 1: to write over the surface of
	2 : to write in inflated or pretentious style
	~ vi : to write too much

     This 1965 dictionary's definitions are largely uninfluenced
by the specialized meanings computerdom attached to words it
co-opted.  In computer parlance, "overwrite" usually has its
first definition, with possibly a touch of the intransitive
definition when a write strays beyond the bounds of its supposed
target.  The O-O term "override" can be seen as an adaptation of
either or both of the 3a and 4 definitions, with perhaps a touch
of 1 when a constructor foolishly calls a method overridden in
a subclass.

     (P.S.: My dictionary can be held in one hand; you'll probably
find lots more information in a more complete work.  Last time it
was printed, the Oxford English Dictionary ran to thirteen volumes.
It's available on-line for paying subscribers, or for anyone who'd
prefer not to carry thirteen volumes around ...)

-- 
Eric Sosman
esosman@comcast-dot-net.invalid

[toc] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web