jmixer:JMixer 是 Java 语言的 mixin 机制的实现

时间:2024-07-24 04:06:42
【文件属性】:

文件名称:jmixer:JMixer 是 Java 语言的 mixin 机制的实现

文件大小:20KB

文件格式:ZIP

更新时间:2024-07-24 04:06:42

Java

混音器 JMixer 是 Java 语言的 mixin 机制的实现。 @Mixin注解被定义为允许在注解类中混合注解参数中引用的类的代码。 例如,以下代码在Duck类中混合了来自Flying和Swimming类的代码。 @Mixin(value={Flying.class, Swimming.class}) public class Duck extends Bird {} public class Bird {} public class Flying { public void fly() {} } public class Swimming{ public void swim() {} } mixin 机制可以看作是多重继承的替代。 添加一名作者


【文件预览】:
jmixer-master
----build.gradle(208B)
----src()
--------main()
--------test()
----.travis.yml(15B)
----LICENSE.txt(21KB)
----pom.xml(1KB)
----README.md(656B)

网友评论