??????y??????

??????????????μ????????????????????μ????????????????????????????????????????????y??????????????????????????????????????????????????????????????????y???

??????????????????????з??????????????

    public Object findLargest(Object object1?? Object object2) { 
       Relatable obj1 = (Relatable)object1; 
       Relatable obj2 = (Relatable)object2; 
       if ((obj1).isLargerThan(obj2) > 0) 
          return object1; 
       else
          return object2; 
    }

?????????????????object1?????Relatable??????obj1???????isLargerThan??????

?????????????????Relatable??????????????????????

    public Object findSmallest(Object object1?? Object object2) { 
       Relatable obj1 = (Relatable)object1; 
       Relatable obj2 = (Relatable)object2; 
       if ((obj1).isLargerThan(obj2) < 0) 
          return object1; 
       else
          return object2; 
    } 
    public boolean isEqual(Object object1?? Object object2) { 
       Relatable obj1 = (Relatable)object1; 
       Relatable obj2 = (Relatable)object2; 
       if ( (obj1).isLargerThan(obj2) == 0) 
          return true; 
       else
          return false; 
    }

??????Щ???????????κ?“Relatable”???????????????й?????????Relatable?????????????????????????????????????Relatable???????????????????????е????????????????????????????????

??????д???

???????????????????????DoIt??

    public interface DoIt { 
       void doSomething(int i?? double x); 
       int doSomethingElse(String s); 
    }

??????????????????μ???????????????????????

    public interface DoIt { 
       void doSomething(int i?? double x); 
       int doSomethingElse(String s); 
       boolean didItWork(int i?? double x?? String s); 
    }

?????????????????????????????DoIt???????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????????????д??????????磬?????д???DoItPlus????????е????

    public interface DoItPlus extends DoIt { 
       boolean didItWork(int i?? double x?? String s); 
    }

??????????????????????????t???DoIt????????????????DoItPlus??

???????

?????????????????????Э?顣

????????????????????Щ???????????signatures????????????????????????????Щ??????

????????????????????y?????????????е??????

???????κ???????????????????????y????????