1 degli svantaggi dell'ereditarietà singola è ke metti di avere una principale tipo:
Non c'è costruttore ma kissene; ora vorresti concatenare l'output per ereditarietà ma non puoi, alr te la tenti con una bella ripetizione:
Adesso si ke puoi ereditare!
e cvd:
Quindi, se ho un metodo in 1 trait la classe potrà (ri)utilizzarlo per kiamata, comodo..:skull:
PHP:
class Pinco {
public function setPinco() {
echo 'Pinco ';
}
}
Non c'è costruttore ma kissene; ora vorresti concatenare l'output per ereditarietà ma non puoi, alr te la tenti con una bella ripetizione:
PHP:
trait Pallo {
public function setPinco() {
parent::setPinco();
echo 'Pallo';
}
}
Adesso si ke puoi ereditare!
PHP:
class PincoPallo extends Pinco {
use Pallo;
}
e cvd:
PHP:
$obj = new PincoPallo();
$obj->setPinco();
Quindi, se ho un metodo in 1 trait la classe potrà (ri)utilizzarlo per kiamata, comodo..:skull: