匿名类对象:创建的类的对象是匿名的
setCircle(new Circle());
new Circle().show();
1)当我们只需要调用一次这个类对象时,我们就考虑匿名的方式创建该对象
2)缺点,调用完成这次之后,就不能再调用了!~~
可变参数的形参:好处,重载可以省略一些
public void set(int a){
}
public void set(int a,int b){
}
可以只写:
public void set(int... a){
}
一致性与数组的很高
public void set(int[] a){}
参数的个数从0 -- 无穷多个
public void set(String... args,int i){} 错误
public void set(String... args,int... a){} 错误
public void set(int i,String... args){} 正确
setCircle(new Circle());
new Circle().show();
1)当我们只需要调用一次这个类对象时,我们就考虑匿名的方式创建该对象
2)缺点,调用完成这次之后,就不能再调用了!~~
可变参数的形参:好处,重载可以省略一些
public void set(int a){
}
public void set(int a,int b){
}
可以只写:
public void set(int... a){
}
一致性与数组的很高
public void set(int[] a){}
参数的个数从0 -- 无穷多个
public void set(String... args){}
public void set(String... args,int i){} 错误
public void set(String... args,int... a){} 错误
public void set(int i,String... args){} 正确