기본 콘텐츠로 건너뛰기

9월, 2018의 게시물 표시

[JAVA] 참조 자료형의 형변환

 오늘은 참조자료형의 형변환에 대해서 정리해 보겠다. 사실 블로그 정리 전까지 아리송 까리송 했는데, 이제야 개념 확립이 된거 같아 정리..... 다음 코드를 보자 1 2 3 4 5 6 7 8 package  c; public   class  ParentCasting {      public  ParentCasting() {}      public  ParentCasting( String  name){}      public   void  printName(){          System . out . println ( "print Parent!!!" );     } } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 package  c;   public   class  ChildCasting  extends  ParentCasting {      public  ChildCasting(){}      public  ChildCasting( String  name){}      public   void  printName() {          System . out . println ( "print Child!!" );     }        public   void  printHobby( String  hobby) {          System . out . println ( "My hobby is " + hobby);     } }   Colored by Color Scripter cs 위와 같이 부모와 자식의 객체가 상속 받고 있다고 하자. 다음과 같이 일반적으로 쓸 수 있을 것이다. ParentCasti