频道栏目
首页 > 资讯 > JAVA > 正文

java考试题库及答案(6)

16-06-17        来源:[db:作者]  
收藏   我要投稿
  创建一个Fraction类执行分数运算。要求如下

  1.用整型数表示类的private成员变量,f1和f2。

  2.提供构造方法,将分子存入f1,分母存入f2。

  3.提供两个分数相加的运算方法,结果分别存入f1和f2。

  4. 提供两个分数相减的运算方法,结果分别存入f1和f2。

  5. 提供两个分数相乘的运算方法,结果分别存入f1和f2。

  6. 提供两个分数相除的运算方法,结果分别存入f1和f2。

  7.以a/b的形式打印Fraction数。

  8.以浮点数的形式打印Fraction数

  9.编写主控程序运行分数运算。

  Public class Fraction{

  Private int f1,f2;

  Fraction(int a,int b){

  F1=a;f2=b;

  }

  Void 分数加(int x1,int x2,int y1,int y2){

  F1=x1*y2+x2*y1;

  F2=y1*y2;}

  Void 分数减(int x1,int x2,int y1,int y2){

  F1=x1*y2-x2*y1;

  F2=y1*y2;}

  Void 分数乘(int x1,int x2,int y1,int y2){

  F1=x1*x2 ;

  F2=y1*y2;}

  Void 分数除(int x1,int x2,int y1,int y2){

  F1=x1*x2 ;

  F2=y1*y2;}

  }

  Public static void main(String args[ ]){

  Fraction f=new Fraction (1,1);

  f.分数加(2,3,4,5);

  system.out.println(“分数和=”+f.f1+”/”f.f2+”浮点数=”+(double)f.f1/f.f2 );

  f.分数减 (2,3,4,5);

  system.out.println(“分数差=”+f.f1+”/”f.f2+”浮点数=”+(double)f.f1/f.f2 );

  f.分数乘(2,3,4,5);

  system.out.println(“分数乘=”+f.f1+”/”f.f2+”浮点数=”+(double)f.f1/f.f2 );

  f.分数除(2,3,4,5);

  system.out.println(“分数除=”+f.f1+”/”f.f2+”浮点数=”+(double)f.f1/f.f2 );

  }

  }

  一下关于接口不正确的说法是(D)

  A. 一个类可以实现多个接口,类似于多重继承。

  B. 接口可以没有构造函数和折构函数。

  C. 接口可以继承。

  D. 接口包含的方法既可以有实现,也可以没有实现。

相关TAG标签
上一篇:win7激活工具--小马激活KMS8 V3.1 最终版 | 纪念版
下一篇:java考试题库及答案(5)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站