다형성

다형성(Polymorphism)여러가지 형태를 가질 수 있는 능력을 의미, 자바에서는 한 타입의 참조변수로 여러 타입의 객체를 참조할 수 있도록함으로써 다형성을 프로그램적으로 구현하였다.하나의 동일 클래스의 메서드가 다양한 구현체로 호출된다. 다형성: 추상 클래스 상속을 통한`aobj.print()`로 호출가능하고, `bobj.print()`형태로도 호출 가능오버라이드: 부모 메서드를 덮어쓰기오버로드: 동일한 클래스에서 동일한 이름의 메서드로 파라미터만 다른 메서드class B extends A { private int tax = 100; // 오버라이드 Override, Over-write public void print() { System.out.println(super.price + tax); }..
hapBday
'다형성' 태그의 글 목록