Я хотел бы написать черту, которой поделились бы несколько классов домена.Например, у меня есть два класса домена как таковых
class Comment{
String description
static hasMany = [replies: CommentReply]
String getFormattedDescription(){
// ...
return formattedDescription
}
}
class CommentReply{
String description
Comment comment
String getFormattedDescription(){
// ...
return formattedDescription
}
}
. В этом случае и Comment, и CommentReply имеют одинаковую функцию getFormattedDescription (), которая может быть перемещена в признак и реализована двумя классами доменов.Как мне этого добиться?
Как написать черты, которые будут реализованы во всех классах домена?Например, GormEntity реализован во всех доменах по умолчанию.