黑马程序员技术交流社区

标题: 重载 [打印本页]

作者: 凡沉乡    时间: 2016-4-2 21:37
标题: 重载
什么是方法重载?构造方法可以重载吗?
作者: 小灰辉    时间: 2016-4-2 21:46
方法名 相同 ,与返回值无关,与参数列表有关.构造可以 重载
作者: 凡沉乡    时间: 2016-4-2 21:56
哦哦!谢谢,太给力了
作者: zhangtaocg    时间: 2016-4-2 22:00
66666666666666666
作者: Hawking    时间: 2016-4-2 22:07
方法重载
      (1)表示两个或多个方法名字相同,但是方法参数不同,称为“方法重载”。
      (2)表现在:参数个数不同,参数类型不同;
      (3)【方法的返回值对重载没有任何影响】。
构造方法:用于完成对象属性的初始化工作,同时又如下特点:
    (1)构造方法的名字必须和类名完全一样(包括大小写);
    (2)构造方法没有返回值,连void也不会出现;
构造方法重载,只需要看其参数的特点,因为它没有返回值。也就是条件为:参数数量一致、参数类型一致、按相应的顺序排列逐一赋值

作者: 陌丶    时间: 2016-4-2 22:09
构造方法的重载
         重载:方法名相同,与返回值类型无关(构造方法没有返回值),只看参数列表
构造方法注意事项
        a:如果我们没有给出构造方法,系统将自动提供一个无参构造方法。
        b:如果我们给出了构造方法,系统将不再提供默认的无参构造方法。
注意:这个时候,如果我们还想使用无参构造方法,就必须自己给出。建议永远自己给出无参构造方法
作者: 性感不是骚    时间: 2016-4-2 22:36
重载就是方法名相同,参数(个数或类型)不同;构造方法可以重载
作者: 卢磊磊    时间: 2016-4-2 22:38
Hawking 发表于 2016-4-2 22:07
方法重载
      (1)表示两个或多个方法名字相同,但是方法参数不同,称为“方法重载”。
      (2)表现 ...

学习 了      




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