??????????????????????????У?dog?????????Animal??????????????????????Sound????????????????”???“????????”???“?????????????????dog???????????Dog??д????????

??????”?????/????????"???????£?


class Animal {
 String name;
 String sex;
 
 public void Display()
 {
  System.out.println("name =" + name + "sex =" + sex);
 }
 public void Sound()
 {
  System.out.println("make sound!");
 }
}

class Dog extends Animal{
 public void Sound()
 {
  System.out.println("wang...wang...wang...");
 }
}

class Cat extends Animal{
 public void Sound()
 {
  System.out.println("miao...miao...miao...");
 }
}

public class AnimalTest {
 public static void main(String[] args)
 {
  Animal animal = new Dog();
  animal.Sound();
 
  animal = new Cat();
  animal.Sound();
 }
}


??????????????У?Animal animal = new Dog???????????????????Animal??????????????????Dog????????????Dog?????????????Animal??????Animal?????????????????Dog??????????

?????????????У????????????????animal???????????????????????????е??????????????????????????????????????????????????????“?????????????????????”???????????????????“???”?????????岢??????????“???????”??????????????????????“???”??????????“?????????????“????????

??????????

??????1????????????

????1????? ?? ???????????????????????????????????

????2?????? ?? ??и??????????????????????????????????.

??????2??????????????????????????????????????????????????á?

??????3??java ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ж?????????????????????????

????1?????a????A???????????????a?????????A????????????????????A?????????

????2?????a????A???????????????a??????????????A?????????????