- In C++ , intializarea cu valori a membrilor in interiorul definitiei unei clase nu este posibila.
error: ISO C++ forbids initialization of member ' x ' //daca x este membrul al clasei
- In PHP, initializarea cu valori a unui membru este permisa in interiorul definitiei unei clase.
class myClass { var $myVar = ' o valoare ' ; }
2.Mostenirea multipla
- In C++ , mostenirea multipla este posibila.
- In PHP, mostenirea multipla nu este posibila, dar sunt prezente interfetele (interface) , care se pot implementa unei clase.Se pot implementa interfete multiple.
interface A { function a(); }
interface B { function b(); }
class C implements A, B {
function a() { echo "a\n"; }
function b() { echo "b\n"; }
.................................