728x90 다형성이란1 [Java] 17. 다형성의 의미와 다형성을 사용하는 이유 다형성(polymorphism) 이란? 하나의 코드가 여러 자료형으로 구현되어 실행되는 것. 같은 코드에서 여러 다른 실행 결과가 나온다. 정보은닉, 상속과 더불어 객체지향 프로그래밍의 가장 큰 특징 중 하나이다. 다형성을 잘 활용하면 유연하고 확장성있고, 유지보수가 편리한 프로그램을 만들수 있다. 다형성의 예 package ch06; import java.util.ArrayList; // 동물 클래스 정의 class Animal{ public void move() { System.out.println("동물이 움직입니다."); } public void eating() { System.out.println("밥을 먹다."); } } // Animal을 상속 받는 사람 클래스 정의 class Human e.. 2022. 1. 26. 이전 1 다음 728x90