Как вызвать один метод из класса в класс? Именются два класса. Один вызывается из друго. Сгенирирован метод из друго класса. Каким образом сделать классы, чтобы методы классов можно было использовать в других классах. Пример:class OLI_LU_HOLDSTAT_TC { /* * Class vyzova zchetchika trans type */ public $tcout = 2; function __construct(){ return $this->tcount; } } class OLI_LU_HOLDTYPE { /* * Pri vuzove zavazan na drugoj class */ public $HoldingTypeCode = 'Policy'; // string public $tc; // OLI_LU_HOLDTYPE_TC }
Для вызова метода класса OLI_LU_HOLDSTAT_TC из другого класса OLI_LU_HOLDTYPE, можно использовать следующий подход:
class OLI_LU_HOLDSTAT_TC { /*
Class для вызова метода */ public $tcount = 2; function __construct(){ return $this->tcount; } }
class OLI_LU_HOLDTYPE { /*
При вызове связан с другим классом */ public $HoldingTypeCode = 'Policy'; // string public $tc; // OLI_LU_HOLDSTAT_TC
function __construct(){ $this->tc = new OLI_LU_HOLDSTAT_TC(); echo $this->tc->tcount; } }
Таким образом, при создании объекта класса OLI_LU_HOLDTYPE, конструктор этого класса будет создавать объект класса OLI_LU_HOLDSTAT_TC и вызывать его метод tcount.
Для вызова метода класса OLI_LU_HOLDSTAT_TC из другого класса OLI_LU_HOLDTYPE, можно использовать следующий подход:
class OLI_LU_HOLDSTAT_TC {
Class для вызова метода/*
*/
public $tcount = 2;
function __construct(){
return $this->tcount;
}
}
class OLI_LU_HOLDTYPE {
/*
При вызове связан с другим классом
*/
public $HoldingTypeCode = 'Policy'; // string
public $tc; // OLI_LU_HOLDSTAT_TC
function __construct(){
$this->tc = new OLI_LU_HOLDSTAT_TC();
echo $this->tc->tcount;
}
}
Таким образом, при создании объекта класса OLI_LU_HOLDTYPE, конструктор этого класса будет создавать объект класса OLI_LU_HOLDSTAT_TC и вызывать его метод tcount.