- 5
- 0
- 约9.55千字
- 约 81页
- 2016-12-11 发布于重庆
- 举报
3.5.1 接口 (1)通过接口实现不相关类的相同行为,而无须考虑这些类之间的关系? (2)通过接口指明多个类需要实现的方法? (3)通过接口了解对象的交互界面,而无须了解对象所对应的类 1、 接口的定义 接口的定义包括接口声明和接口体。接口定义的格式如下:[public] interface 接口名[extends 父接口名] { … //接口体 } 一个接口可有多个父接 口,用逗号隔开,而一个类只能有一个父类? 2、 接口的实现 在类的声明中用implements子句来表示一个类使用某个接口,在类体中可以使用接口中定义的常量,而且必须实现接口中定义的所有方法。 一个类可以实现多个接口,在implements子句中用逗号分开。 【例3-12】 接口可以增加很多类都需要实现的功能,不同的类可以使用相同的接口,同一个类可以实现多个接口?接口只关心功能,并不关心功能的具体行为?因此,接口的思想在于它可以具有很多类都需要实现的功能,使用相同接口的类之间不一定有继承关系。 【例3-13】 【例3-14】 3.5.2 包 package和import语句 Package 用于指出class文件路径 package class文件路径; Import 用于引用包的类 一个包中通常有多个类,就用 * 号代替 Import语
原创力文档

文档评论(0)