Java/Overriding

메소드 오버라이딩 super 참조 변수

Bohemian life 2012. 4. 11. 16:46
package com.over2;//메소드 오버라이딩 super참조 변수

class A{
	public void make(){
		System.out.println("부모 클래스");
	}
}

class B extends A{
	public B(){
		//super : 슈퍼클래스 (부모 클래스)를 가리키는
		//레퍼런스 변수
		super.make();
	}
	public void make(){//메소드 오버라이딩
		System.out.println("자식 클래스");
	}
}

public class Exten02 {
	public static void main (String[] args){
		B bp = new B();
		bp.make();
		//부모 값과 자식값 둘다 가져오게 된다 
	}
}

부모 클래스

자식 클래스