摘要:
定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。 Food接口被称为标识类型接口, 阅读全文
摘要:
在一个软件系统中会使用一些常量,一种流行的做法是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用直接访问方式,例如: 在JDK1.5中因为了 import static 语句,它允许类直接访问另一个接口B或类B中的静态常量,而不必指定 阅读全文