인터페이스4
2019. 1. 19. 00:28
타입변환과 다형성다형성이란?? 상속때부터 계속해서 나온 녀석이다. 상속 뿐만 아니라 앞에 말 했듯 인터페이스도 다형성을 구현 하는데에 사용된다. 요즘은 상속보다 인터페이스가 다형성을 구현 하는데 많이 사용된다고 한다.다형성은 하나의 타입에 대입되는 객체에 따라 다양한 결과가 나오는 것을 말한다. 상속에서 부모 타입에 어떤 자식객체를 대입하는지에 따라 결과가 달라지 듯. 인터페이스에서는 인터페이스에 어떤 구현객체를 대입하느냐에 따라 다양한 결과가 나온다. 다른 점은 개념적인 부분인데상속은 같은 종류의 하위클래스를 만드는 것.인터페이스는 사용법이 동일한 클래스를 만드는 것이라는 부분이 다른것이다. 상속의 경우 종류가 같은 하위 클래스를 만들고 자동타입변환을 통해 다형성을 사용하는 것이고인터페이스의 경우 동일..