呵呵,区别就是那个是method可以到处调用,你那个是语句^_^

解决方案 »

  1.   

    Department d1,d2;
    d1.setDeptNo(1);
    d2.setDeptNo(1);boolean b=d1.isSame(d2);
    //显然两个Department是相同的
    //而也许在你的应用中2个表示相同Department的对象是没有意义的
    //只需要一个这样的对象就可以了
      

  2.   

    不知道你想问什么
    这个判断语句就是判断两个对象是否具有相同的deptNo
      

  3.   

    首先你这句
    boolean isSame(Department d)
    {
    if(getDeptNO()==d.getDeptNO())
       return true ;
            else
               return false ;
    }
    都编译不过去阿大哥!
      

  4.   

    谁说必须有main才能编译的?你自己试试先,而且我觉得这段代码也不存在什么安全的问题,没有内聚性