Esempio n. 1
0
 @Override
 public boolean myEquals(ExampleElement obj) {
   if (obj == null || !(obj instanceof ExponentiationElement)) {
     return false;
   }
   ExponentiationElement other = (ExponentiationElement) obj;
   if (base.myEquals(other.base) && exponent.equals(other.exponent)) {
     return true;
   }
   if (base.equals(other.exponent) && exponent.equals(other.base)) {
     return true;
   }
   return false;
 }
Esempio n. 2
0
 @Override
 public String toString() {
   return "(" + base.toString() + " ^ " + exponent.toString() + ")";
 }