摘要: 定义一个不包含任何方法的接口,用它仅仅来表示一种抽象类型。所有实现该接口的类意味着属于这种类型。 比如定义一个Food接口,其中不包含任何方法: 鱼肉: 进食方法: 进食: 所谓标识类型模式就是借助Java编译器来对传给eat()方法的food参数进行语义上的约束。Food接口被称为标识类型接口,这 阅读全文
posted @ 2016-06-12 17:39 Monodrama 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在一个软件系统中会使用一些常量,一种流行的做法是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用"My-Constants.MATH_PI"的形式,如下: 还有一种方式是让Circle类中实现MyConstants接口,如下: 第二种 阅读全文
posted @ 2016-06-12 17:36 Monodrama 阅读(7067) 评论(0) 推荐(0) 编辑