A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yan5108652 中级黑马   /  2013-7-2 05:35  /  1178 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

枚举可以继承其他类么,枚举里面内部静态类可以有不,怎么调用?

2 个回复

倒序浏览
所有的枚举都继承自java.lang.Enum类。由于Java不支持多继承,所以枚举对象不能再继承其他类。
回复 使用道具 举报
不能继承其他类,都可以实现接口
原因:
API:
public abstract class Enum<E extends Enum<E>>extends Objectimplements Comparable<E>, Serializable这是所有 Java 语言枚举类型的公共基本类。

枚举类应该和静态的内部类是一致的。 因为内部类是根据外部类实例的创建而创建实例的。 而枚举类是不会根据外部类的创建而重新创建实例的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马