Java/기초
[java 기초] 인터페이스와 다형성
Meaning_
2021. 6. 30. 18:46
728x90
반응형
인터페이스에 대한 설명은 아래 링크로!
https://we1cometomeanings.tistory.com/22?category=947375
[java기초] 인터페이스
<인터페이스의 장점> - 인터페이스만 준수하면 통합에 신경쓰지 않고, 다양한 형태로 새로운 클래스 개발 가능 - 클래스의 다중 상속 지원하지 않지만, 인터페이스로 다중 상속효과를 간접적으
we1cometomeanings.tistory.com
이번에는 인터페이스의 다형성과 관련해서 예제를 통해 알아볼 것이다.
sound 메소드를 오버라이딩 해서 Dog는 "멍멍",Cuckoo는 "뻐꾹~" 소리가 나게 함으로써 다형성을 구현해주었다.
똑같은 makeSound 메서드여도 참조변수를 활용해 각기 다르게 소리를 낼 수 있게 구현할 수 있다.
728x90
반응형