static void Main(string[] args) { Lion lion = new Lion(); lion.Move(); //순수하게 자식 클래스로 생성하면 자식 클래스의 Move가 호출 Mammal mammal = new Whale(); mammal.Move(); //부모 클래스로 선언하여 자식 객체로 생성하면 부모 클래스의 Move가 호출 }
static void Main(string[] args) { Lion lion = new Lion(); Mammal one = lion; one.Move(); Mammal two = new Whale(); two.Move(); }