创建一个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. 接口包含的方法既可以有实现,也可以没有实现。
一级建造师二级建造师消防工程师造价工程师土建职称房地产经纪人公路检测工程师建筑八大员注册建筑师二级造价师监理工程师咨询工程师房地产估价师 城乡规划师结构工程师岩土工程师安全工程师设备监理师环境影响评价土地登记代理公路造价师公路监理师化工工程师暖通工程师给排水工程师计量工程师
执业药师执业医师卫生资格考试卫生高级职称护士资格证初级护师主管护师住院医师临床执业医师临床助理医师中医执业医师中医助理医师中西医医师中西医助理口腔执业医师口腔助理医师公共卫生医师公卫助理医师实践技能内科主治医师外科主治医师中医内科主治儿科主治医师妇产科医师西药士/师中药士/师临床检验技师临床医学理论中医理论