업캐스팅

개발일지/Java

Java 다형성 (polymorphism)

하나의 객체가 여러 가지 형태를 가질 수 있는 성질 다형성 상위 클래스 타입의 참조변수를 통해서 하위 클래스의 객체를 참조할 수 있도록 허용한 것 class Friend { public void friendInfo() { System.out.println("나는 당신의 친구입니다."); } } class BoyFriend extends Friend { public void friendInfo() { System.out.println("나는 당신의 남자친구입니다."); } } class GirlFriend extends Friend { public void friendInfo() { System.out.println("나는 당신의 여자친구입니다."); } } public class FriendTest { ..

E-room
'업캐스팅' 태그의 글 목록