package rpn.basic;

import rpn.Calculator;

public abstract class Item {

	public Calculator ca;
	public void exec() {
		// store on ca's operator stack
		ca.push(this);
	}
	
	public void store() {
		ca.push(this);
	}

	public String toString() {
		return("?");
	}
	
	public Item(Calculator ca) {
		this.ca = ca;
	}
	
	public Item copy() {
		return(this);
	}
}
