При добавлении миксина времени выполнения return this
возвращает тип миксина, а не класс, в который был подмешан, и даже установка возвращаемого типа метода не приведет к принудительному преобразованию, а вместо этого вызовет ошибку. Как я могу сделать return this
из метода микширования?
0
Clinton
6 Июн 2013 в 10:18
Вы можете поделиться своим кодом?
– Will
6 Июн 2013 в 15:53
1 ответ
Лучший ответ
Вы можете использовать metaClass.owner
вместо this
.
2
melix
6 Июн 2013 в 13:12
Похожие вопросы
Новые вопросы
groovy
Groovy - это объектно-ориентированный язык программирования для платформы Java. Это динамический язык с функциями, аналогичными Python, Ruby, Perl и Smalltalk. Он может использоваться в качестве языка сценариев для платформы Java.