| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1898 人关注过本帖
标题:关于Java重载
只看楼主 加入收藏
wzj2007gin
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-2-25
收藏
得分:0 

多态的三个条件 1。要有继承 2。要有重写 3。基类引用指向子类对象

2007-03-07 20:35
fqj793
Rank: 1
等 级:新手上路
威 望:2
帖 子:228
专家分:0
注 册:2006-12-9
收藏
得分:0 

多态性还是从一个实例上来讲比较清楚一点吧!
1:它是通过覆盖父类的方法来实现的,在运行时根据传递的对象引用来调用相应的方法.

如下例:

class Animal
{
void eat()
{

}
void sleep()
{

}
}
class Fish extends Animal
{

}
class Test
{

public static void main(String[] arg)
{
Fish fn;
Animal an;
an=fn;
an.eat();//那么此处的eat()方法是fish子类中的eat()方法,而不是Animal类中的方法,如果子类fish中没有eat()
//方法,那么就用Animal的方法.
}
}
这个应该就是多态性吧,
不知理解的对不对?


知识改变命运!!!
2007-03-08 13:32
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
得分:0 
多态有编译时多态和运行时多态,楼上的例子是运行时多态,这是通过继承的重定义实现的;而编译时多态则是楼主所说的通过重载实现的。

2007-03-09 18:58
117ai
Rank: 1
等 级:新手上路
帖 子:200
专家分:0
注 册:2006-12-9
收藏
得分:0 
回复:(小牛)关于Java重载
  越说越麻烦,多态不就是对外一个接口,内部多种实现。怎样理解看情况不就行了?重载只不过是编译时的主要技术实现!概念的东西不用明白那么清楚的!

人真的很奇怪,以前看书时老喜欢看表,希望时间快点过;现在看书总是不敢看表,但时间却很快过!
2007-03-09 19:38
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
收藏
得分:0 
[QUOTE]概念的东西不用明白那么清楚的![/QUOTE]
晕!……

本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2007-03-09 20:12
sysuarron
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2006-9-8
收藏
得分:0 

最好还是把概念搞清楚了,概念的东西要理解,不知道我上面回复的,你能不能看明白,我是觉得已经很清楚了


2007-03-09 20:20
117ai
Rank: 1
等 级:新手上路
帖 子:200
专家分:0
注 册:2006-12-9
收藏
得分:0 
  更晕,连意思也看不清~~~~

人真的很奇怪,以前看书时老喜欢看表,希望时间快点过;现在看书总是不敢看表,但时间却很快过!
2007-03-10 00:51
sea7
Rank: 2
等 级:新手上路
威 望:3
帖 子:291
专家分:0
注 册:2007-2-17
收藏
得分:0 
建议楼主还是找本基础点书看看,重要是要有面对对象的思想

软件是一种修养
2007-03-10 16:47
kisswpp
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-3-14
收藏
得分:0 

拜托,方法重载是Java 实现多态性的一种方式。
上面的请不要只摘点基础知识,有实际开发经验的人都知道 重载在JAVA里的重要性

2007-03-14 17:41
小牛
Rank: 1
等 级:新手上路
威 望:1
帖 子:434
专家分:8
注 册:2006-10-1
收藏
得分:0 

最近在孙鑫的视频教程中听到,方法重载是java程序在编译期多态的表现。


本店经营各类国际品牌运动鞋,板鞋,休闲鞋,有李宁,nike,匹克,阿迪达斯。
2007-03-14 18:47
快速回复:关于Java重载
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044679 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved