CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

point中r equals方法麻烦达人们给讲解下

楼主wynhx()2005-08-29 01:29:38 在 Java / J2SE / 基础类 提问

public   boolean   equals(Object   obj)   {  
  if   (obj   instanceof   Point)   {  
          Point   pt   =   (Point)obj;  
          return   (x   ==   pt.x)   &&   (y   ==   pt.y);  
  }  
  return   super.equals(obj);  
          }  
   
  在point中有   equals这一方法,上边是该方法的源代码,“return   super.equals(obj)”这句看不懂,super调用父类的equals方法,再重新比较?还请达人们不吝赐教,详解一下! 问题点数:50、回复次数:1Top

1 楼xqk(夏乾坤)回复于 2005-08-29 09:04:52 得分 50

public   boolean   equals(Object   obj)   {  
  if   (obj   instanceof   Point)   {                                     //如果传入的obj是Point类型  
          Point   pt   =   (Point)obj;                                       //将obj转赋给局部变量pt(为了安全)  
          return   (x   ==   pt.x)   &&   (y   ==   pt.y);               //判断这两个x,y和新传入的坐标是否相等,如果相等则返回真,否则返回假  
  }  
  return   super.equals(obj);                                         //如果obj不是Point   类型的,则直接交给父类进行处理  
          }Top

相关问题

  • 小弟菜,麻烦各位大哥给我讲解讲解。。。
  • 麻烦知道Blog的人讲解下什么是Blog?
  • 哪位高手麻烦讲解一下casl的题目,尤其是第四空,有分送
  • win2000系统瘫痪,怎么样恢复oracle数据库?麻烦讲解一下步骤,oracle版本8.16
  • 有哪们大哥知道try,catch,throw的用法,麻烦讲解一下,高分相送!
  • CSS中的类选择符和ID选择符有什么区别,麻烦清楚此问题的帮忙讲解一下.谢谢!
  • 各位前辈,麻烦讲解一下在asp.net中三级分类的做法,原理,数据库设计,实现.急求.
  • r
  • 求HTML高手讲解!
  • 求asm...的讲解

关键词

  • equals
  • point
  • 方法
  • obj
  • pt
  • super

得分解答快速导航

  • 帖主:wynhx
  • xqk

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo