extending classes
adc = adc or {}
class adc.particle
bounds: null
constructor: ->
@x = Math.random() * @bounds.x2
@y = Math.random() * @bounds.y2
class adc.particleFoo extends adc.particle
bounds:
x2: 640
y2: 480
console.log(new adc.particleFoo) for n in [1..200]
# // [ Object { bounds={...}, x=142.1781918295256, y=66.18729196594839, more...}, Object { bounds={...}, x=605.1677214680562, y=282.0907601316014, more...}, ... ]