Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!usenetcore.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: Fri, 10 Aug 2012 10:47:56 -0500 From: rossum Newsgroups: comp.lang.java.programmer Subject: Re: default equals function? Date: Fri, 10 Aug 2012 16:47:54 +0100 Message-ID: References: <6d0a5330-56a8-4fe9-b820-c1931c54485d@googlegroups.com> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 16 X-Usenet-Provider: http://www.giganews.com X-AuthenticatedUsername: NoAuthUser X-Trace: sv3-3fnX8Roxf2G0/V2AZXPR2QdufwR5y2qP95HPNtdPFnRFJfCJiDGPbvFMDzB8yQ0sWcOWTfPuwRBT07n!/laTJ01upJm7pAuWABkK9i0HOtmx52LYRWJWlSGzAhZLZRceXgAvhH7ZoaqTYiur4j6BlUTV9HVF!llQ= 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: 1812 Xref: csiph.com comp.lang.java.programmer:17575 On Fri, 10 Aug 2012 07:12:06 -0700 (PDT), bob smith wrote: >The equals method for class Object implements the most discriminating >possible equivalence relation on objects; that is, for any non-null >reference values x and y, this method returns true if and only if >x and y refer to the same object (x == y has the value true). Correct. What do you think that means in practice for your Kern_Pair class? As a minor point, the Java naming convention does not have underscores in class names: KernPair would be the expected name. Kern_Pair looks more like C++ than Java. rossum