想看看对象的传参操作返回写了一小段代码
小白写的很烂错误很多public class Main
{
public static void main (String[] args)
{
class Fraction
{
private int a;
private int b;
Fraction(int i, int j)
{
a=i;
b=j;
}
public void print()
{
System.out.println(a+"/"+b);
}
public Fraction plus(Fraction f)
{
int c=a+f.a;
int d=b+f.b;
return Fraction(c,d); (主要是这块不知道怎么处理想不通!!!!)
}
}
Fraction f1=new Fraction(1,2);
Fraction f2=new Fraction(1,3);
f1.print();
f1.plus(f2).print();
}
}
诸位大神帮帮我!
小白写的很烂错误很多public class Main
{
public static void main (String[] args)
{
class Fraction
{
private int a;
private int b;
Fraction(int i, int j)
{
a=i;
b=j;
}
public void print()
{
System.out.println(a+"/"+b);
}
public Fraction plus(Fraction f)
{
int c=a+f.a;
int d=b+f.b;
return Fraction(c,d); (主要是这块不知道怎么处理想不通!!!!)
}
}
Fraction f1=new Fraction(1,2);
Fraction f2=new Fraction(1,3);
f1.print();
f1.plus(f2).print();
}
}
诸位大神帮帮我!
解决方案 »
- 在linux下,tomcat服务器下部署struts web程序,为什么访问速度很慢?
- 上传图片到FTP的时候图片是空白的,流不为空,不知道怎么回事
- axis2 如何跟 域认证 结合
- 高分求linux下tomcat的域名配置问题
- Sql Server的 decimal数据类型 对应 java中的什么数据类型?
- 请教hibernate中many-to-one 中的优化问题
- 求评分的JS的实现。。
- Redhat 9 装oracle11g 报[INS-08106] ,跪求高手解答
- 应用Struts后,该如何配置apache服务器
- 如何在一个EJB工程中引用另外一个EJB包中的EJB对象?跟帖都有分!!!
- 如果循环中嵌套了递归,怎么取出所有的数据啊~
- 大家看下我的描述,这属于什么算法?
public class Main {
public static void main (String[] args){
Fraction f1=new Fraction(1,2);
Fraction f2=new Fraction(1,3);
f1.print();
f1.plus(f2).print();
}
}
class Fraction{
private int a;
private int b;
Fraction(int i, int j){
a=i;
b=j;
}
public void print(){
System.out.println(a+"/"+b);
}
public Fraction plus(Fraction f){
int c=a+f.a;
int d=b+f.b;
return new Fraction(c,d);
/*f.setA(a+f.getA());
f.setB(b+f.getB());
return f; */
}
/*public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
public int getB() {
return b;
}
public void setB(int b) {
this.b = b;
}*/
} 按你的想法帮你理了下,也可以用我注释掉的那个
这块改为return new Fraction(c,d);