今年5月,python已经在编程语言的排名上压过了java,python是当今世界上最火爆的语言,即使如此,java的受众面也是现在世界上最大的,拥有世界上最大的使用人群,包括android手机系统都是以java为基础的脚本来编写滴,今天达内培训小编为大家带来,面向对象的编程,希望对您有所帮助

多态性
多态性是允许一个接口被多个同类动作使用的特性,具体使用哪个动作与应用场合有关,下面我们以一个后进先出型堆栈为例进行说明。假设你有一个程序,需要3种不同类型的堆栈。一个堆栈用于整数值,一个用于浮点数值,一个用于字符。尽管堆栈中存储的数据类型不同,但实现每个栈的算法是一样的。如果用一种非面向对象的语言,你就要创建3个不同的堆栈程序,每个程序一个名字。但是,如果使用Java,由于它具有多态性,你就可以创建一个通用的堆栈程序集,它们共享相同的名称。多态性的概念经常被说成是“一个接口,多种方法”.这意味着可以为一组相关的动作设计一个通用的接口。多态性允许同一个接口被必于同一类的多个动作使用,这样就降低了程序的复杂性。选择应用于每一种情形的特定的动作(specific action)(即方法)是编译器的任务,程序员无需手工进行选择。你只需记住并且使用通用接口即可。
达内培训告诉我们,java是广泛的编程语言,更多精彩尽在达内培训!