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(); } }
'Java > Abstract Class' 카테고리의 다른 글
예비 (0) | 2012.04.11 |
---|---|
추상 메소드 (0) | 2012.04.11 |
추상 클래스 예제 (0) | 2012.04.11 |