Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!news2.arglkargh.de!news.glorb.com!usenet.stanford.edu!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Poll: Is a Java Method an Instance of the Java Class java.lang.reflect.Method? Please reply with YES or NO. Date: Tue, 7 Feb 2012 10:59:38 -0800 (PST) Organization: http://groups.google.com Lines: 27 Message-ID: <10931492.108.1328641178886.JavaMail.geo-discussion-forums@pbcpj6> References: <7747b7da-e579-4514-bdff-a9eb8842cc51@l16g2000vbl.googlegroups.com> <7048daa8-8341-4136-94e5-f51c4a54f253@dn8g2000vbb.googlegroups.com> Reply-To: comp.lang.java.programmer@googlegroups.com NNTP-Posting-Host: 173.164.137.214 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1328641179 30538 127.0.0.1 (7 Feb 2012 18:59:39 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 7 Feb 2012 18:59:39 +0000 (UTC) In-Reply-To: <7048daa8-8341-4136-94e5-f51c4a54f253@dn8g2000vbb.googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=173.164.137.214; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T User-Agent: G2/1.0 X-Google-Web-Client: true Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:11823 On Tuesday, February 7, 2012 2:41:03 AM UTC-8, Paul Cager wrote: > On Feb 7, 5:58=A0am, Patricia Shanahan=20 > wrote: > > On 2/5/2012 8:56 AM, Paka Small wrote: > ... > > > Poll: Is a Java Method an Instance of the Java Class > > > java.lang.reflect.Method? > > > > Historically, JDK 1.0 had methods, but not java.lang.reflect. If method= s > > were instances of java.lang.reflect.Method they could not have existed > > before the class existed. >=20 > Much as I agree with your conclusion, I'm not sure about your logic > there. You could say that JDK 1.0 had java.util.Hashtable but not > java.util.Map; therefore Hashtable cannot implement Map. That is a red herring. Patricia said that the existence of methods as objec= ts=20 would have had to predate the existence of 'Method', not that they couldn't= =20 have been retrofitted (although really they can't be - another difference f= rom=20 your analogy). Patricia's logic is flawless. --=20 Lew