아무래도 볼랜드 컴파일러 버그 같은 데
추상클래스에서 추상메모드를 선언할 때 그 메소드에다 abstract을 붙이지 않아도
컴파일 성공합니다. javac로 하면 당근 abstract가 없다고 에러 나고
이를 테면 아래와 같이 해도 볼랜드 컴파일러는 컴파일이 성공하는 군요
abstract public class A {
public void do();
}
원래는 이렇게 되야 하는 데
abstract public class A {
abstract public void do();
}
흠 희안하네요
|