note

추상클래스 기본 본문

자바/추상클래스

추상클래스 기본

투한 2011. 12. 23. 13:53
package com.abs;//추상클래스 기본

abstract class A{//추상 클래스 (미완성된 클래스)
				 //추상 클래스는 일반 클래스에 구현되어 사용(부모 역할)
	private int x;
	public void setX(int x){
		this.x = x;
	}
	
	//추상메소드
	public abstract void aaa();
	
}

class B extends A{
	//A클래스의 추상메소드 -> 일반 메소드로 구현함
	//재정의 문법을 적용
	public void aaa(){
		System.out.println("aaa() 메소드");
	}
}

public class Exten01 {
	public static void main(String[] args){
		/*추상 클래스는 객체 생성 불가
		A ap = new A();*/
		B bp = new B();
	}
}



'자바 > 추상클래스' 카테고리의 다른 글

추상 메소드  (0) 2011.12.23
추상 메소드  (0) 2011.12.23
추상클래스 기본  (0) 2011.12.23
추상 클래스 예제  (0) 2011.12.23
추상 클래스 예제  (0) 2011.12.23