黑马程序员技术交流社区

标题: java的多态性。注意:是多态性而不是多态!! [打印本页]

作者: lishang    时间: 2015-7-21 20:21
标题: java的多态性。注意:是多态性而不是多态!!
多态性是指使用相同名字定义了不同的方法,换句话将,具有多态性的方法名称是相同的,但是它们会以不同数量、不同类型的参数来进行区分。多态性实际上提供了一种具体情况具体分析的问题解决方案。多态性可以是类的构造方法,也可以是成员方法。
一般来讲,多态性就是多种形态的意思。在Java中,就是指如何生成类实例。多态性从构造方法的两个方面来体现:
1.参数个数
2.参数类型
举个例子
public String people(String name)
public String people(String name,int age)
public String people()
这是多态
下面的不是
public int people(String name)
public String people(String name)
多态必须是返回类型相同 只是参数个数 参数类型不同
作者: wudigod12    时间: 2015-7-21 20:47
:lol学习了
作者: 18671183990    时间: 2015-7-21 20:51
不知所云
作者: A等待着    时间: 2015-7-21 21:21
领教了,,,
作者: xyxlx111    时间: 2015-7-21 22:37
写的不错,顶一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2