????????????

??????ν????????????????????????????????????????????????????????????????????????????

?????????????????????

???????????????????????????

????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????У??????????????????

????????????????????????д????????£???????????????????????????????????????

????????????????

???????????????????????????????????????????????????????????????????????????????????????п??????????????

??????????????

??????????????????????????е???????ж??????????д?????????????????????У???java???????????

?????????????

?????????????С????Сè???????????????????Сè?????????С????????????????????????????

?????????д????????????

package test;
public class AnimalAdapter implements Cat{
  private Dog dog;//????????
  public AnimalAdapter(Dog dog)
  {
    this.dog=dog;
  }
 
  public void mimi() {
    dog.wow();
  }
  public void run() {
    dog.run();
  }

  public void sleep() {
    dog.sleep();
  }
}

?????????

??????ν?????????????????????????????????е??????????????????????????????????????á?

?????????????з??????????????????????????????????????????????????и???????????????????????????????н?????????????????????????????????????????????????????????????

?????????????

??????????????????????????и??????????????????????????в??????????????????????????в?????