多形性

若由你自己来干,可能要花9个月的时间才能发现和理解多形性的问题,这一特性实际是 OOP一个重要的基 础。通过一些小的、简单的例子,读者可知道如何通过继承来创建一系列类型,并通过它们共有的基础类对 那个系列中的对象进行操作。通过 Java 的多形性概念,同一系列中的所有对象都具有了共通性。这意味着我 们编写的代码不必再依赖特定的类型信息。这使程序更易扩展,包容力也更强。由此,程序的构建和代码的 维护可以变得更方便,付出的代价也会更低。此外,Java 还通过“接口”提供了设置再生关系的第三种途 径。这儿所谓的“接口”是对对象物理“接口”一种纯粹的抽象。一旦理解了多形性的概念,接口的含义就 很容易解释了。本章也向大家介绍了Java 1.1 的“内部类”。

 

 

 1 package Com.TomTest;
 2 
 3 
 4 class TomTest_08 {
 5     public static void main(String args[]) {
 6   int x,y=10;
 7        if(((x=0)==0)||((y=20)==20)) {
 8    System.out.println("现在y的值是:"+y);
 9        }
10        int a,b=10;
11        if(((a=0)==0)|((b=20)==20)) {
12    System.out.println("现在b的值是:"+b);
13        }
14     }
15 }

 

posted @ 2018-08-07 17:21  borter  阅读(344)  评论(0编辑  收藏  举报