0
点赞
收藏
分享

微信扫一扫

枚举类型的例子和接口一起工作

小_北_爸 2022-08-02 阅读 83

package com.java.charpter17;

interface d{

public String getDescription();

public int getI();







}



public enum AnyEnum implements d{




Constatnts_a{//可以在枚举类型成员内部设置方法

public String getDescription() {

return ("我是枚举类型A");

}




public int getI() {

return i;

}

},



Constants_b{



public String getDescription() {

return ("我是枚举类型B");

}




public int getI() {

return i;

}





},



Constants_c{



public String getDescription() {

return ("我是枚举类型C");

}




public int getI() {

return i;

}





},



Constants_d{



public String getDescription() {

return ("我是枚举类型D");

}




public int getI() {

return i;

}





};

private static int i=5;

public static void main(String[] args) {



for (int i = 0; i <AnyEnum.values().length; i++) {

System.out.println(AnyEnum.values()[i]+"调用getDescription()方法为"+AnyEnum.values()[i].getDescription());

System.out.println(AnyEnum.values()[i]+"调用getI方法为"+AnyEnum.values()[i].getI());

}





}




}

举报

相关推荐

0 条评论