java中多态如何实现程序的可扩展性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中多态如何实现程序的可扩展性相关的知识,希望对你有一定的参考价值。

C++中:用基类的引用指定派生类的对象,然后通过该引用来访问派生类的方法,这是基本的多态形式。(Java中用的接口的概念)
这样的好处是,程序的已知流程在没有派生类的时候就可以写好,以后要有新的功能,只要再写个派生类就可以了。举个例子,在电脑上显示图片,基本上要有读文件,解析文件,显示图形三个步骤,这些步骤可以写在基类中,然后具体的如何读文件,如何解析文件,如何显示,就交给派生类去做。
参考技术A java多态本来就增强了程序的可扩展性。
实施类实现接口,从而可以一种调用多种实现。
这方面的知识各种java基础书籍都有阐示的...我不知道该怎么说,要是没办法你就再去看看书多想想吧...
要睡觉啦晚安哦...(*^__^*) 嘻嘻
参考技术B 父类的引用可以指向子类的对像 只要继承或实现了父类 引用都可以调用其子类重写的方法

以上是关于java中多态如何实现程序的可扩展性的主要内容,如果未能解决你的问题,请参考以下文章

什么是多态性,C++中是如何实现多态的

Java 多态

什么是Java多态?如何实现Java多态?

java中的多态

Java中 接口是如何实现多态的特性的

转行小白成长路-java篇