java问题..懂的进..急

[复制链接]
查看11 | 回复3 | 2012-9-10 11:30:00 | 显示全部楼层 |阅读模式
你怎么不写main方法的??这样试试,反正我运行有输出 public class Test{ public static void main(String[] args) {Rose rose=new Rose("Pla1001","玫瑰花","广东深圳",150,"大红",0.5f);//你写的是0.5,eclipse报错了,说0.5是double类型,而你的Rose()的参数是float类型,所以我加了个“f”rose.raisePrice(10);rose.printInfo(); }}...
回复

使用道具 举报

千问 | 2012-9-10 11:30:00 | 显示全部楼层
0.5是double型的,不是float型的,要写成0.5f...
回复

使用道具 举报

千问 | 2012-9-10 11:30:00 | 显示全部楼层
应该是rose的构造方法中参数的类型和你所传参数类型不一致...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行