Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #26752
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | markspace <markspace@nospam.nospam> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Use of @Override when implementing interfaces |
| Date | Fri, 06 Dec 2013 08:18:14 -0800 |
| Organization | A noiseless patient Spider |
| Lines | 27 |
| Message-ID | <l7stca$jlm$1@dont-email.me> (permalink) |
| References | <d0685bbc-5d5d-47d0-a264-e79debf00b3d@googlegroups.com> <slrnla2tii.76o.fredrik@biggles.jonson.org> <Je2dnY2qEM2XcjzPnZ2dnUVZ7tudnZ2d@giganews.com> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=ISO-8859-1; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Fri, 6 Dec 2013 16:18:18 +0000 (UTC) |
| Injection-Info | mx05.eternal-september.org; posting-host="9358cda03e1e0dfd3c4b757daa608707"; logging-data="20150"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/FOlJDo7KwlTg2ILMifRRVCxvRE9QvvgE=" |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 |
| In-Reply-To | <Je2dnY2qEM2XcjzPnZ2dnUVZ7tudnZ2d@giganews.com> |
| Cancel-Lock | sha1:E1dal0TXjCDFmSjMdVM28q0BvyA= |
| Xref | csiph.com comp.lang.java.programmer:26752 |
Show key headers only | View raw
On 12/6/2013 7:36 AM, Leif Roar Moldskred wrote:
>
> In my experience, it's not _uncommon_, but I wouldn't say it's common
> either.
>
> It can be useful to have @Override in place on interface methods when
> you're refactoring or otherwise modifying the interface being
> implemented, in particular it helps to prevent dead code when you
> delete methods from an interface.
>
Also, if the interface were less well known that Runnable, it would be
helpful for a maintainer to see which methods were overridden.
public class Fubar implements ArgleBargle {
public void doThing() {}
@Override
public void otherThing() {}
}
This makes one suspect that "doThing"is not part of the ArgleBargle
interface, but something new added in Fubar.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
@override annotation not working correctly javac version _ 1.7.0_25 Y HA <yuriha@gmail.com> - 2013-12-05 14:42 -0800
Re: @override annotation not working correctly javac version _ 1.7.0_25 Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-12-05 18:25 -0500
Re: @override annotation not working correctly javac version _ 1.7.0_25 Y HA <yuriha@gmail.com> - 2013-12-05 16:13 -0800
Re: @override annotation not working correctly javac version _ 1.7.0_25 Y HA <yuriha@gmail.com> - 2013-12-05 17:00 -0800
Re: @override annotation not working correctly javac version _ 1.7.0_25 Y HA <yuriha@gmail.com> - 2013-12-05 17:03 -0800
Re: @override annotation not working correctly javac version _ 1.7.0_25 Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-12-05 20:42 -0500
Re: @override annotation not working correctly javac version _ 1.7.0_25 Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2013-12-07 19:15 +0000
Re: @override annotation not working correctly javac version _ 1.7.0_25 "John B. Matthews" <nospam@nospam.invalid> - 2013-12-05 21:49 -0500
Use of @Override when implementing interfaces (was: @override annotation not working...) Fredrik Jonson <fredrik@jonson.org> - 2013-12-06 07:01 +0000
Re: Use of @Override when implementing interfaces Silvio <silvio@internet.com> - 2013-12-06 09:10 +0100
Re: Use of @Override when implementing interfaces Y HA <yuriha@gmail.com> - 2013-12-06 07:08 -0800
another error with @Override with another code Y HA <yuriha@gmail.com> - 2013-12-06 07:25 -0800
Re: another error with @Override with another code "John B. Matthews" <nospam@nospam.invalid> - 2013-12-06 11:29 -0500
Re: another error with @Override with another code Y HA <yuriha@gmail.com> - 2013-12-06 09:21 -0800
Re: another error with @Override with another code "John B. Matthews" <nospam@nospam.invalid> - 2013-12-07 00:26 -0500
Re: another error with @Override with another code Knute Johnson <september@knutejohnson.com> - 2013-12-06 21:57 -0800
Re: another error with @Override with another code Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-12-07 08:44 -0500
Re: another error with @Override with another code "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2013-12-07 11:12 +0000
Re: Use of @Override when implementing interfaces Stanimir Stamenkov <s7an10@netscape.net> - 2013-12-07 16:32 +0200
Re: Use of @Override when implementing interfaces Y HA <yuriha@gmail.com> - 2013-12-08 12:02 -0800
Re: Use of @Override when implementing interfaces Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2013-12-08 21:27 +0000
Re: Use of @Override when implementing interfaces Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2013-12-08 23:43 +0000
Re: Use of @Override when implementing interfaces Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-12-08 16:45 -0500
Re: Use of @Override when implementing interfaces Jeff Higgins <jeff@invalid.invalid> - 2013-12-06 09:51 -0500
Re: Use of @Override when implementing interfaces leif.roar@invalid.com (Leif Roar Moldskred) - 2013-12-06 09:36 -0600
Re: Use of @Override when implementing interfaces Y HA <yuriha@gmail.com> - 2013-12-06 07:41 -0800
Re: Use of @Override when implementing interfaces markspace <markspace@nospam.nospam> - 2013-12-06 08:18 -0800
Re: Use of @Override when implementing interfaces v_borchert@despammed.com (Volker Borchert) - 2013-12-07 07:14 +0000
Re: Use of @Override when implementing interfaces Wayne <nospam@all.invalid> - 2013-12-07 04:46 -0500
Re: Use of @Override when implementing interfaces v_borchert@despammed.com (Volker Borchert) - 2013-12-07 10:54 +0000
Re: Use of @Override when implementing interfaces Fredrik Jonson <fredrik@jonson.org> - 2013-12-09 12:59 +0000
Re: Use of @Override when implementing interfaces Arne Vajhøj <arne@vajhoej.dk> - 2013-12-09 21:06 -0500
Re: Use of @Override when implementing interfaces "John B. Matthews" <nospam@nospam.invalid> - 2013-12-11 00:55 -0500
csiph-web