public static void main(String[] args) { // Animal1 hAnimal = new Human(); //Human객체를 Animal의 기준으로 생성 Animal1 tAnimal = new Tiger1(); //자식객체를 부모객체의 기준으로 생성 Animal1 eAnimal = new Eagle(); //========================================================================== // //hAnimal.read는 호출이 x //hAnumal이 Animal1으로 부모변수로 생성되었기때문에 //-> Animal1이 가지고 있는 것만 가져오기(오버라이딩 가능) //해결: 다운라이딩 (instanceof를 사용하여 나의 부..