لازم به این کار نیست ، شما باید کلاسهایی را مدل کنید که می خواهید آنها را طراحی کرده/کنید.کافی هست کلاسهای پدر را یک Package ببینید و از آن ارث ببرید و صد البته لازم به تعریف جزئیات آنها ندارید ، بعد بقیه کلاسهای خود را با جزئیات مدل کنید؛ شما تا همین سطحی که پیش رفته اید کفایت می کند(البته این موضوع تا حدی سلیقه ای است)
موفق باشید