net.walend.enum.test
Class Operation

java.lang.Object
  |
  +--net.walend.enum.test.Operation
All Implemented Interfaces:
Immutable, Member, java.io.Serializable
Direct Known Subclasses:
Operations.Add

public abstract class Operation
extends java.lang.Object
implements Member, java.io.Serializable, Immutable

Operation holds a mathematical operation. I use it as a test case.

Since:
20021218
Author:
David Walend david@walend.net
See Also:
Serialized Form

Field Summary
private  java.lang.String name
           
 
Constructor Summary
Operation(java.lang.String name)
           
 
Method Summary
abstract  int eval(int a, int b)
           
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

private java.lang.String name
Constructor Detail

Operation

public Operation(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

eval

public abstract int eval(int a,
                         int b)


Copyright (c) 2001, 2002, David Walend