interface
2009-12-06 17:44 iBlog 阅读(255) 评论(0) 编辑 收藏 举报接口其实是一个规范,是用来做程序的设计的,我们要实现接口这就是实现部分。
接口就是一个纯粹用来设计的数据类型,在接口这种数据类型中,只能书写两类声明的结构:
l 常量数据
所有的常量数据都是public static的。如果声明时不书写则系统将自动添加这两个修饰符。
l 抽象方法
接口中的所有方法都只在逻辑上规定该方法的作用,而不能书写方法体。所有接口中的方法都是public abstract的,如果声明时不书写则系统将自动添加这两个修饰符。
其中接口中的数据是常数,以后不能改变,而方法只是规定要做什么,而不去规定如何进行实现。这样接口就很方便设计人员进行设计,而不必过多的关系对应的方法如何在逻辑上进行实现。
接口声明的语法格式如下:
访问控制符 interface 接口名 [extends 父接口名1,父接口名2……]{
常量声明
方法声明
}
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名时邵猛(包含链接)。如您有任何疑问或者授权方面的协商,请给我留言。如果您觉得文章很有用,欢迎捐赠!【通过】。