Originariamente inviato da andr3a
cmq, tornando al PHP e a nik600, se hai una super classe con public final __constructor / __destructor è uguale a Java, perchè non puoi sovrascriverlo
non è che in quei linguaggi non puoi sovrascriverlo, puoi dichiarare un costruttore diverso nel figlio ma verrà da questo chiamato in automatico (all'inizio) anche il costruttore del padre.

Nel manuale php è infatti specificata bene questa differenza da altri linguaggi:

Parent constructors are not called implicitly if the child class defines a constructor. In order to run a parent constructor, a call to parent::__construct() within the child constructor is required