A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李红志 中级黑马   /  2013-3-5 21:12  /  1916 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public   class  BigValue{
   float result;  
  public BigValue(int a,int b){
    result=calculateResult(a,b);
   }
   float calculateResult(int a,int b){
         return (a*10)+(b*2);
  }
public static void main(String[] arguments) {
  BigValue  bgr=new BigValue(2,3,4);
  System.out.println("The result is"+bgr.result);
  }
}
class BiggerValue extends BigValue{
    BiggerValue(int a,int b, int c){
      super(a,b);
      result=calculateResult(a,b,c);
}
    // answer goes here
    return (c*3)*result;
   }
}



问题是我怎么样才能得到312.0

评分

参与人数 1技术分 +1 收起 理由
张庚 + 1

查看全部评分

7 个回复

倒序浏览
先给你纠正一下语法
  1. public   class  BigValue{
  2.           float result;  
  3.           public BigValue(int a,int b){
  4.             result=calculateResult(a,b);
  5.            }
  6.           float calculateResult(int a,int b){
  7.                  return (a*10)+(b*2);
  8.           }
  9.           public static void main(String[] arguments) {
  10.           BigValue  bgr=new BigValue(2,3);//2,3,4
  11.           System.out.println("The result is"+bgr.result);
  12.           }
  13.         }
  14.         class BiggerValue extends BigValue{
  15.                
  16.             BiggerValue(int a,int b, int c){
  17.               super(a,b);
  18.               result=calculateResult(a,b);
  19.         }
  20.             // answer goes here
  21.            // return (c*3)*result;
  22.            }


复制代码
你说说你的思路 我看你的代码实在是太乱了 看不明白 可读行太差了 !说说思路我帮你写出你想要的代码

评分

参与人数 1技术分 +1 收起 理由
张庚 + 1

查看全部评分

回复 使用道具 举报
有需要就要继续追问
回复 使用道具 举报
杨杨 发表于 2013-3-5 21:27
先给你纠正一下语法你说说你的思路 我看你的代码实在是太乱了 看不明白 可读行太差了 !说说思路我帮你写出 ...

是挺乱的 我知道了 谢谢
回复 使用道具 举报
李红志 发表于 2013-3-10 13:46
是挺乱的 我知道了 谢谢

我知道了 弄好了
回复 使用道具 举报
张庚 发表于 2013-3-7 23:58
有需要就要继续追问

知道了 弄好了
回复 使用道具 举报
回复 使用道具 举报
学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马