Обновление на основе нового названия вопроса
Я до сих пор не понимаю, в чем ваша сложность, но я сделаю попытку
Ваш вопрос
Возможно ли иметь несколько
классы, которые наследуют / расширяют одно и то же
класс в Google AppEngine с Java
(GAE / J) для моих лиц
Ответ - да, почему нет? Я не вижу в вашем вопросе ничего, что нельзя сделать. Какая у вас проблема?
Я делаю то же самое, но
столько проблем. Есть ли
примеры такого рода вещей?
Как вы это делаете, потому что я не вижу ничего плохого в описании, которое вы опубликовали.
и просто чтобы помочь вам, вот один из способов, которым это можно сделать,
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
}