當前位置:編程學習大全網 - 編程軟體 - 高分面向對象的程序設計題

高分面向對象的程序設計題

1.abstract class CompareObject

{

abstract int compareTo(int a,int b);

}

class Position extends CompareObject

{

int x=1,y=2;

int dvl;

int compareTo(int a, int b)

{

dvl=a+b;

return dvl;

}

}

public class Cha

{

public static void main(String[] args)

{

Position one=new Position();

System.out.println(one.compareTo());

}

2.class Fenshu

{ private int fenzi,fenmu;

Public Fenshu() { fenzi= 1; fenmu= 1;}

public Fenzi(double d)

{ int i;

float f=new float(d);

int temp=1;

String s=f.toString()

for(i=s.length()-1; s.charAt(i)!=‘.’; i--)

{ temp=temp*10;}

fenzi=(int)(d * (double)temp);

fenmu=temp;

}

public Fenshu(int fz,int fm) { fenzi=fz; fenmu=fm;}

public void print() {System.out.println(a + “/”+ b);}

public Fenzi add(Fenshu fs)

{ fenzi * fs.fenmu + fs.fenzi * fenmu;

return new Fenshu(f,m);}

public Fenshu add(int s)

{ return new Fenshu(fenzi+fenmu*n,fenmu);}

public Fenshu add(double d)

{ Fenshu s=new Fenshu(d); return add(s);}

public boolean equle (Fenshu f)

{return ((fenzi)/fenmu)==(f.fenzi/f.fenmu)};}

}

  • 上一篇:如何編寫壹門編程語言
  • 下一篇:強人幫忙做兩道c語言的題,萬分感謝!
  • copyright 2024編程學習大全網