There aren't objects, in mIRC. However, OOP is just making things more abstract. For example:

Code:
class somthing {
 alias somthing return 5
}
; could be:
alias somthing {
var %f = $1 $+ ( $+ $2- $+ )
return $somthing_ [ $+ [ %f ] ]
}
alias -l somthing_somthing return 5


alias testit {
OOP on
var ^x = new somthing
echo ^x->somthing()
echo ---
echo $somthing(somthing)
}

Still, you can't instance things this way that easily.
Theoretically, this would echo:
Quote:
5
---
5


Those who can, cannot. Those who cannot, can.