[ Java: 다형성(polymorphism) ]


[ Java: 다형성(polymorphism) ]

다형성이란? : 하나의 코드가 여러 자료형으로 구현되어 실행되는 것 쉽게 말해 같은 코드에서 여러 실행 결과가 나오는 것을 말합니다. +) 다형성은 추상 클래스, 인터페이스 에서 구현됩니다. 안드로이드, 스프링 등 자바 기반의 프레임워크에서 응용할 수 있는 중요한 개념입니다. 3개의 클래스가 Animal 클래스를 상속 받는 예제를 통해 알아봅니다. Animal 클래스 package polymorphism; public class Animal { public void move() { System.out.println("동물이 움직인다"); } } class Human extends Animal { @Override public void move() { System.out.println("사람이 두 발로 걷는다"); } } class Tiger extends Animal { @Override public void move() { System.out.println("호랑이가 네 발로 뛴...


#java #다형성 #자바 #장점

원문링크 : [ Java: 다형성(polymorphism) ]