java

程序江湖_zpl 2010-05-27 05:53:33
大家好,java的定义的方法不太懂请大家介绍一下啊,还有类的构造方法和重载
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
TKD03072010 2011-08-21
  • 打赏
  • 举报
回复
这得看看基础方面的资料
qybao 2011-08-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yt2626 的回复:]
构造方法与类名相同,其中参数个数或类型不同,就可以理解为重写
或者在子类中重写父类中的方案也是叫做重写
重写是多态的一个应用!
[/Quote]
重载是对于同一个类而言的
重写式对于继承关系的类的而言的
举个例子说明
class A {
public A() { //这个A()就是构造函数,和类名一样,参数可以自己决定

}

public void test(String a) { //两个test方法在同一个类中,
//名字返回类型相同,参数不同,叫做方法重载

}

public void test(int a) {

}
}

class B extends B {
public void test(String a) { //子类和父类的方法一样,叫做重写

}
}
yt2626 2011-08-21
  • 打赏
  • 举报
回复
构造方法与类名相同,其中参数个数或类型不同,就可以理解为重写
或者在子类中重写父类中的方案也是叫做重写
重写是多态的一个应用!
程序江湖_zpl 2011-08-20
  • 打赏
  • 举报
回复
这个我懂了
ronniegxq 2010-05-28
  • 打赏
  • 举报
回复
类的构造方法就是用来定义此类的实例的方法
例如:A a= new A();

其中A()就是构造方法。

重载就是同一程序内存在相同方法名的不同方法的情况。
例如:function(a){}
function(a,b){}
EXITOUT 2010-05-28
  • 打赏
  • 举报
回复
帮你顶下了!

50,504

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧