modelisationreims.calculateur
Class Calculator

java.lang.Object
  extended by modelisationreims.calculateur.Calculator

public class Calculator
extends java.lang.Object

Exemple de classe extensible. On peut facilement etendre les fonctionnalites de la classe Calculator en lui ajoutant un nouvel operateur, associe a un symbole.

See Also:
Operation

Constructor Summary
Calculator()
           
 
Method Summary
 void addOperation(java.lang.String sym, Operation op)
           
 int calc()
           
 void init(int a, int b, java.lang.String op)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Calculator

public Calculator()
Method Detail

addOperation

public void addOperation(java.lang.String sym,
                         Operation op)

init

public void init(int a,
                 int b,
                 java.lang.String op)

calc

public int calc()