新しい質問のタイトルに基づいて更新
私はまだあなたの困難が何であるかを理解していませんが、私はそれを試してみます
あなたの質問は
私のエンティティのために、Google AppEngine with Java (GAE/J) で同じクラスを継承/拡張する複数のクラスを持つことは可能ですか?
答えはイエスです。あなたの質問には、できないことは何もありません。どのような問題がありますか?
私はこれに似ていますが、非常に多くの問題を抱えています。この種のものの例はありますか?あなたが投稿した説明に何の問題も見られないので、どうやって正確にやっていますか。
そして、あなたを助けるために、これがそれを行うことができる1つの方法です.
interface Tagable {
public doSomeThingWithTagList();
}
class abstract Content implements Tagable {
List<Tag> tagList;
}
class Video extend Content implements Tagable {
}
class Book Tagable{
List<Tag> tagList;
}
class Course Tagable {
List<Video> videoList;
List<Books> bookList;
List<Tag> tagList
}