parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

hash. передача по ссылке

egr 10.11.2004 17:47 / 10.11.2004 17:54

имеется такой код:
@CLASS
c0

@method[]
$hash[^hash::create[]]
$c1[^c1::init[$hash]]
$c2[^c2::init[$hash]]

@CLASS
c1

@init[hash]
$_hash[^hash::create[$hash]]

@CLASS
c2

@init[hash]
$_hash[^hash::create[$hash]]
Как сделать так, чтобы экземпляры классов c1 и c2 работали с объектом hash определенном в классе c0(method) и передаваемом параметром конструкторам соотв. экземпляров классов.

^hash::create[] создает новый объект hash который != hash определенному в c0

Что скажут монстеры парсера?