//  Basic Object Functions: Template
//  © Copyright Mike Brockington 2004 - 2006 All rights reserved.




/*
 * This constructor defines a simple object to handle calculations
 * Abstract class - must be subclassed with details of required fields and calculations
 */
function simpleCalculator()
{
}

/*
 * This constructor defines a simple object to store calculation data
 * Concrete class - may be subclassed if required
 */
function simpleDataObject()
{
}

/*
 * This constructor defines a default object to fill up the Zero index in a calculator's data store
 * Concrete class - may be subclassed if required
 */
function defaultDataObject()
{
}

simpleCalculator.prototype.getResultText = function()
{
    var resultString = "Results Function Not complete: getObjectResultAsHTML() [simpleCalculator.js]";
    return resultString
}

simpleCalculator.prototype.getResultHTML = function()
{
    var resultString = "<br>Results Function Not complete: getObjectResultAsHTML() [simpleCalculator.js]";
    return resultString
}

simpleCalculator.prototype.getResultArray = function()
{
    var resultArray = ["Results Function Not complete: getObjectResultAsHTML() [simpleCalculator.js]"];
    return resultArray
}


