在java中创建和对象数组

时间:2014-10-10 02:15:43

标签: java arrays object

嗨,大家好,我想知道你是否可以解释一下我想到的是我当前的项目。我希望创建说法和数组术语,其中术语包含两个或三个值/变量。

让我尽力清理这一点。

class Term(double e,double c){
      coeff=c;  
      exp=e;
  }

Polynomial poly1[]=[degree]//where degree is some make value of polynomial
poly1[0]= new Term(1,2);

我还想知道我以后是否可以在poly1中调用Term的值,如:

poly1[0].getExp
//where this would give me the exp value of 
//Term in the first entry in the poly1 array

抱歉,如果没有多大意义。请告诉我,我会尽力清理它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为这是基本的OOP问题:多项式应该是Term的父类(或Polynomial是一个接口)

interface Polynomial {
   double getExp();
}

class Term implements Polynomial {
   private double coeff;
   private double exp;
   public Term (double e,double c){
      coeff=c;  exp=e;
   }
   @overide
   public double getExp(){
      return exp;
   }
}