cDarrenTracey = createObject("component","com.Person");
callBackMessage = cDarrenTracey.setAge(currentAge+1);
if(callBackMessage != "buyARoundOfBeers") {
t2 = createObject("component","com.Terminator");
t2.terminateOldPerson(cDarrenTracey);
t2.debug("but they where all bad...");
} else {
XXXX = createObject("component","beerOMatic");
for(var i = 0; i > 0; i++) {
XXXX.pourBeer(cDarrenTracey);
XXXX.burpObject(cDarrenTracey);
XXXX.talkShitTo(cDarrenTracey);
XXXX.cryOnObjShoulderAboutStupidShit(cDarrenTracey);
XXXX.pickFightWith(cDarrenTracey);
XXXX.repeatMessageOverAndOver("i love you man, no.. really...",cDarrenTracey);
XXXX.callWifeTellHerYoullBeLate(cDarrenTracey);
XXXX.hitOnRandomGirl(RandomRange(1,girlsInPubArray.length, cDarrenTracey)
XXXX.askWhosTurnItIsToShout(cDarrenTracey);
}
}
</cfscript>
Inside the <com.Person> <cfcomponent name="com.Person"> <cffunction name="setAge"> <cfargument name="iAge" type="numeric" required="yes"> <cfif iAge GTE 25> <cfset callBackMessage = "sendOutToPasture"> <cfelse> <cfset callBackMessage = "buyARoundOfBeers"> </cfif> <cfset instance.age = arguments.age> <cfreturn callBackMessage> </cffunction>
</cfcomponent>
Mark M wrote:
<cfscript> cDarrenTracy = createObject("component", "com.Person"); cDarrenTracy.load("DarrenTracy"); cBirthday = createObject("component", "com.BirthdayGreeting"); cBirthday.sayHappyBirthday(cDarrenTracy); </cfscript>
;o)
Had to get in the 1st CFC one.
Mark
------------------------------------------------------------------ [EMAIL PROTECTED] ICQ: 3094740 Safe From Bees [ www.safefrombees.com ]
-- Scott Barnes http://macrofun.pvpers.com
--- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED]
MX Downunder AsiaPac DevCon - http://mxdu.com/
