有一个很简单的例子,java.util中的类ArrayList实现了接口List则生成ArrayList对象时可用以下语句. List list=new ArrayList(); 也就是说所有实现了接口List的类,都可以用List接口来声明对象类型,然后用实体类进行实例化.这表明了接口可以用来作为类型的表述.当然,生成的对象list只能调用接口List中提供的方法. 同样的操作也可以用在父类与子类身上,例如设A类是B类的父类 则创建B类对象的时候可以用以下语句 A b=new B();

这样的用法可以大大提高编程的灵活性.~

***

Tank implements moveable
interface moveable 里有一个 move方法

Moveable m = new Tank(); // 这样这句话就是可以写的。

相关文章:

  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
  • 2021-04-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2022-01-11
相关资源
相似解决方案