반응형 Java다형성1 【OOP】05_다형성 안녕하세요 코이킹입니다. 이번 포스트에선 다형성에 대해서 설명하겠습니다. 1. 다형성이란? 하나의 기능이 상황에 따라서 다른 결과를 내는 것으로, Java에서는 부모 클래스 또는 인터페이스를 정의하고, 부모를 상속한 자식 클래스에서 기능을 재정의 하여 부모의 참조변수에서 자식의 인스턴스를 참조하여, 부모의 참조변수로부터 자식 클래스 별로 재정의된 메서드를 호출하도록 하는 것이라 할 수 있습니다. 1) 다형성의 장점 - 여러 종류의 인스턴스를 하나의 부모클래스로 관리가 가능하므로 코드의 양이 줄고 코드의 유지보수가 편해집니다. - 하나의 부모를 공유하는 자식클래스를 늘려 기능을 재정의 하는 것으로 새 기능 추가가 가능하므로 확장이 유리하고, 결합도가 강하지 않도록 코드를 짤 수 있습니다.. 2) 다형성의 .. 2022. 1. 20. 이전 1 다음 반응형