나는 "폼"클래스를 많이 가지고 있는데,이 클래스들은 모두 Form
입니다. 이 클래스를 확장하는 FormService
이라는 추상 클래스와 특정 폼 서비스가 있습니다. 내가 원하는 것은 populate()
이라는 추상적 인 메소드를 가지며, 따라서 상속을 통해 주어진 유형에 대한 올바른 서비스를 호출하는 형태의 형식을 취합니다.추상 메서드를 사용한 Java 상속
그래서 내가 좋아하는 뭔가를 : TestForm
이 Form
를 확장하는 유형 인
public abstract FormService {
public abstract void populate(Form form);
}
public TestFormService extends FormService {
public void populate(TestForm form) {
//populate
}
. 내가 원하는 영향을 줄 수 없기 때문에 가능한가요?
'@ Override'에 대한 +1 언급은 –
Paul에 감사드립니다. +1 –