All pastes #26299 Raw Edit

Mine

public text v1 · immutable
#26299 ·published 2005-10-22 18:55 UTC
rendered paste body
package money;
public class Money
{
	//data field
	public static final char SYMBOL = "$";
	private long dollars;
	private long cents;
	public Money()
	
	{
		dollars = 0;
		cents = 0;
	}
	
	public Money (long initDollars, long initCents)
	{
		dollars=initDollars;
		cents=initCents;
	}
	
	public void initialize (long newDollars, long newCents)
	
	{
		dollars = newDollars;
		cents = newCents;
	}
	
	public long dollarsAre()
	{
		return dollars;
	}
	
	public long centsAre()
	{
		return cents;
	}
	
	public void print ()
//Prints dollars and cents on System.out
	{
		System.out.print ("" +Money.SYMBOL +dollars + '.' +cents);
	}

public Money add (Money value)
//returns sum of objects plus value.
	{
		Money result = new Money();
		result.cents = cents + value.cents;
		result.dollars = dollars +value.dollars;
		return result;
	}
}