第11章 接口及其应用课件.ppt

* 11.4 本章小结 接口是面向对象方法中的一种重要机制,使用接口可以实现多继承的效果。 接口中的所有方法都是抽象的,这些抽象方法由实现这一接口的不同类来具体完成,这样可以最大限度地利用动态绑定,隐藏实现细节。 使用接口还可以在看起来不相干的类之间定义共同行为。 * * * * * * * * * * * * * * * * 11.2 Java集合框架 泛型及其应用 泛型接口的使用 由于List是接口,因此,不能使用new List()来创建实例,只能创建某个实现了此接口的类实例。例如,可以编写下面的代码使用List。 ListCustomer cList = new ArrayListCustomer(); * * * * * * * * * * * * * * * 11.2 Java集合框架 泛型及其应用 泛型接口的使用 在使用泛型需要注意的是,与父类子类的概念不同,例如,下面的代码是正确的: Customer aCustomer = new Customer(); Object aObject = aCustomer; * * * * * * * * * * * * * * * * 11.2 Java集合框架 泛型及其应用 泛型接口的使用 但如果编写下面的代码,直觉上似乎没有问题,一个Customer的List是一个Object的List

文档评论(0)

1亿VIP精品文档

相关文档