상세 컨텐츠

본문 제목

자바 상속 다형성 super 동시에 써보자

관리X 과거글

by 까먹기전에 2015. 9. 16. 22:55

본문

반응형
class A{
 public int num =2;
}

class B extends A{
 public int num =5;
 public void shownum(){
  System.out.println(num);
  System.out.println(super.num);
 }
}

class C extends B{

 public int num =7;
 public void showallnum(){
  super.shownum();
  System.out.println(super.num);
 }
}

class geeshowall {
 public static void main(String[] args) {
  A c = new C();
  //C c1 = (C)c;
  //c1.showallnum();

  ((C)c).showallnum();
 }
}


관련글 더보기