黑马程序员技术交流社区
标题:
函数的重载
[打印本页]
作者:
WOJIAOLIZHEN01
时间:
2015-9-17 23:11
标题:
函数的重载
函数的重载需要注意什么呀
作者:
呵呵哒
时间:
2015-9-17 23:58
方法名相同,参数列表不同,与返回值类型无关
作者:
WOJIAOLIZHEN01
时间:
2015-9-18 23:21
呵呵哒 发表于 2015-9-17 23:58
方法名相同,参数列表不同,与返回值类型无关
具体哦,不太懂
作者:
toypaoa
时间:
2015-9-18 23:39
重载是在同一个类中,方法名相同,参数列表不同,与返回值无关。参数列表不同有两种:1、参数个数不同 2、参数类型不同。
比如void method(int a,int b)和void method(int a,int b,int c);又或者void method(int a,int b)和
String method(String a,String b);
作者:
盖世神功
时间:
2015-9-18 23:39
列举构造函数,可以无参数构造,可以传入参数构造,这就发生了重载
作者:
瑞雪雄起
时间:
2015-9-18 23:45
重载是静态分配,重写是动态分配,重载的对象是类的引用,重写的对象是真实的对象而非对象引用
作者:
djsbiu
时间:
2015-9-19 10:31
方法的重载要遵循“两同两小一大”规则,“两同”即方法名相同、形参列表相同;“两小”指的是子类方法返回值类型应该比父类的方法返回类型更小或相等,子类方法声明抛出的异常类应比父类方法声明抛出的异常类更小或相等;”一大“指的是子类方法的访问限权应该比父类方法的访问限权更大或相等。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2