猿问

请问抽象类中的抽象方法参数与子类对应方法的参数不同怎么处理

练习题里面如果抽象类方法设置成一个参数,那就只能用于圆,矩形会报错;设置成俩个参数只能用于矩形,圆会报错;抽象方法分别写一个参数和俩个参数的话又感觉太冗杂了

慕少5181823
浏览 1782回答 3
3回答

一条小咸鱼

使用可变参数,如何?method (double... args); method (double[] args); //和上面代码一样

小草1434

用集合代替基本数据类型(map,set...)表示不定参数的个数和类型,用泛型,基本对象(object)代替单个参数类型

Raelovejava

方法重写呢?
随时随地看视频慕课网APP

相关分类

Java
我要回答