黑马程序员技术交流社区

标题: object类 [打印本页]

作者: 906822773    时间: 2014-6-25 12:54
标题: object类
class Demo
{
        private int num;
        Demo(int num)
        {
        this.num=num;
        }
        public boolean equals(object obj)
        {
        if(!(obj instanceof Demo))
                return false;
        Demo d=(Demo)obj;
        return this.num=d.num;
        }
}

class Person
{
}

class  ObjectDemo
{
        public static void main(String[] args)
        {
                Demo d1=new Demo(4);
                Demo d2=new Demo(6);
                System.out.println(d1.equals(d2));
        }
}
编译 出错 错误提醒 “紧当显式请求注释处理时 才接受类名称“objectDemo” ”什么意思?


作者: 崔湖尧    时间: 2014-6-25 13:31
代码中的几处错误:
1. public boolean equals(object obj) // object 应为Object
2. return this.num=d.num; // = 应改为==
3. class Person 没有作用,去掉

将这些修改后,编译没有错误。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2