
부모와 자식 간에 형변환이 된다.
하지만 부모는 자식의 고유 메서드를 사용하지 못한다.
Ani는 eat(), bow()라는 메서드가 있고
cat은 night()하는 메서드가 있다고 가정했을때
ex) Ani ani= new Cat();
ani.night(); // 호출이 불가능하다.

다운캐스팅
Ani ani= new Cat();
ani.night():가 호출이 안되는 문제점이 있었다
그래서 다운캐스팅을 사용해준다
Cat c=(Cat)ani;
c.night();
위 두줄을 한줄로 표현하면
((Cat)ani).night();