interface는 상속받은 여러 클래스에 대해 특정 메소드 구현을 강제하는 거잖아

abstract class는 상속받은 여러 클래스에 대해 특정 field를 강제하고 싶으면 써도 됨?


예를 들어 Person 클래스가 있고

상속받는 하위 클래스인 Man과 Woman에 name이란 field를 무조건 강제하고 싶으면

써도 상관없음?