오버라이드, 추상클래스, 패키지