我想知道我是否可以将类设置为变量,这是我写的,但客观上我得到一个编译错误..所以问题是,有没有办法在变量中存储一个类?
package Enums;
import Objects.*;
public enum Pointer {
PLAYER(Objects.player), BUTTON(GuiObjects.button);
Class point;
private Pointer(Class cla){
point = cla;
}
}
Run Code Online (Sandbox Code Playgroud)
你忘记了.class后缀:
PLAYER(Objects.player.class), BUTTON(GuiObjects.button.class)
Run Code Online (Sandbox Code Playgroud)
此外:
Class<?>; 如果所有的类扩展一个基类,Class<? extends BaseClass>;point实例成员可以final.| 归档时间: |
|
| 查看次数: |
84 次 |
| 最近记录: |