类无法应用于构造方法中

img


请问一下这是怎么回事

把双引号去掉

img

"4.4"是String类型,定义的参数为float类型,所以要改成4.4f

你定义的构造方法的参数都是float类型的,在new的时候却传的是字符串,跟定义的时候参数类型不一致。改成 float 类型的即可

你类的构造方法要求传的是(float,float)类型的参数,new对象时传的是String类型的数据 。
解决方法:要么把构造方法中的两个参数的类型改为String。或者在new对象时传float类型的数据(把双引号去掉)