У меня есть эти 4 класса:
class Animal {
static hasMany = [legs: Leg]
}
class Cat extends Animal {
static hasMany = [legs: CatLeg] // Should I remove this line?
}
class Leg {
static belongsTo = [animal: Animal]
}
class CatLeg extends Leg {
static belongsTo = [animal: Cat] // Should I remove this line?
}
Это будет нормально? Нужно или рекомендуется снова объявлять эти переменные в подклассах? В чем разница между добавлением или исключением их?
В настоящее время я использую Grails 2.2.2.
Спасибо,
Джорди