Are constructors inherited or do they belong to the class they are defined in? I only have seen examples with constructors of subclasses which call superclass’ constructors. This is my current code, which can give some hint about what’s going on. (I will change the code according to your replies. If I can use the constructor of the superclass, I won’t define a constructor for each subclass and call superclass’ constructor from each.
abstract class view
{
public $vieverid;
function __construct($viewerid) {
$this->viewer = $viewerid;
}
}
class viewactor extends view{
function __construct($viewerid) {
$this->viewerid = $viewerid;
}
parent::__construct(params);use for calling superclass constructorConstructors