资源描述
MLDN 软软件教学研件教学研发发部部JAVA 应用开发详解应用开发详解第14章:枚举 枚举的其他应用MLDN MLDN 软件教学研发部软件教学研发部E-MAIL:本章目标可以使用枚举实现一个接口可以在枚举类中定义抽象方法E-MAIL:让枚举类实现一个接口 枚举类也可以实现一个接口,但是因为接口中会存在抽象方法,所以枚举类中的每个对象都必须分别实现此抽象方法。E-MAIL:让枚举类实现一个接口 package org.lxh.demo14.otherdemo;interface Print/定义Print接口public String getColor();/定义抽象方法enum Color implements Print /枚举类实现接口RED/枚举对象实现抽象方法public String getColor()return 红色;,GREEN/枚举对象实现抽象方法public String getColor()return 绿色;,BLUE/枚举对象实现抽象方法public String getColor()return 蓝色;public class InterfaceEnumDemo public static void main(String args)for(Color c:Color.values()/foreach输出System.out.print(c.getColor()+、);/输出E-MAIL:在枚举类中定义抽象方法 package org.lxh.demo14.otherdemo;enum Color /枚举类实现接口RED/枚举对象实现抽象方法public String getColor()return 红色;,GREEN/枚举对象实现抽象方法public String getColor()return 绿色;,BLUE/枚举对象实现抽象方法public String getColor()return 蓝色;public abstract String getColor();/定义抽象方法public class AbstractMethodEnum public static void main(String args)for(Color c:Color.values()/foreach输出System.out.print(c.getColor()+、);/输出E-MAIL:下一章内容Java 反射机制反射机制
展开阅读全文