摘要: 方法重载(Overload):1.在同一个类中2.方法名相同3.参数的个数或类型不同4.与方法的返回类型无关5.与方法的修饰符无关方法重写(Override):方法重写必须是子类继承父类,才能进行对父类的方法进行重写。1.重写方法与被重写方法必须拥有相同的方法名2.重写方法与被重写方法必须拥有相同的参数列表3.重写方法的返回值类型必须与被重写方法的返回值类型相同4.重写方法不能缩小被重写方法的访问权限这里注意的是重写方法,必须是子类中能访问到的父类的方法。方法重载与方法重写的区别:1.重载是同一个类中的同名方法,要求方法名相同,参数列表不同,与返回值类型无关2.重写涉及的是子类和父类之间的同名 阅读全文
posted @ 2013-08-03 22:48 徒徒的实验室 阅读(2533) 评论(1) 推荐(0) 编辑
摘要: Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。public class VariableParameter { public static void main(String[] args) { //使用可变参数 System.out.pr... 阅读全文
posted @ 2013-08-03 21:17 徒徒的实验室 阅读(444) 评论(0) 推荐(1) 编辑