Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!border1.nntp.ams2.giganews.com!border3.nntp.ams.giganews.com!Xl.tags.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!local2.nntp.ams.giganews.com!nntp.bt.com!news.bt.com.POSTED!not-for-mail NNTP-Posting-Date: Mon, 25 Mar 2013 04:26:40 -0500 Date: Mon, 25 Mar 2013 09:26:34 +0000 From: lipska the kat <"nospam at neversurrender dot co dot uk"> Organization: Trollbusters 3 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.java.programmer Subject: Re: Final Fantasy 2 based game source code References: <171686ae-5239-4502-9ef3-65a68e8a1a1d@googlegroups.com> <514a53c7$0$32110$14726298@news.sunsite.dk> <_JGdndJSO5_5ENHMnZ2dnUVZ7tWdnZ2d@bt.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Lines: 21 X-Usenet-Provider: http://www.giganews.com X-AuthenticatedUsername: NoAuthUser X-Trace: sv3-L0U6DvWGBv+BwV8SEmjY1tqXOyAwYLOSzfnMHLzU65tzYHa3lMw6BpNmuxkeAO++8suG69HVOPicKB0!hHHMEIThweLgqMeqkHGogx2UpjMeB1z3CUqO8GTOqUXgzAg+/qgjdzo2HP0iOQC3CWVc8jh7r0k= X-Complaints-To: abuse@btinternet.com X-DMCA-Complaints-To: abuse@btinternet.com X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2781 Xref: csiph.com comp.lang.java.programmer:23113 On 24/03/13 22:34, Stefan Ram wrote: > =?UTF-8?B?Sm9zaHVhIENyYW5tZXIg8J+Qpw==?= writes: >> We're discussing an abstract programming concept so by the term >> "abstract interface" here I meant to refer to the theoretical concept >> rather than the Java specific term. Although it turns out that Java's >> interfaces map very nicely to abstract interfaces and vice versa. > > The definition of »Java interface« we get from the JLS. > What is an »abstract interface As I see it it's a rhetorical observation that we are discussing interfaces in the most general terms without limiting ourselves to the well defined and possibly limiting semantics of the Java interface archetype. It's an abstraction of an abstraction. My original objection to the term was a mistake. lipska -- Lipska the Kat©: Troll hunter, sandbox destroyer and farscape dreamer of Aeryn Sun