Members are inherited to subclasses. Constructors should not be inherited, so they are not considered members.
Constructors are not inherited because their task is to initialize the attributes of their particular class. Any subclass must initialize its additional attributes, and for this task it needs its own constructor that knows about additional attributes.
In addition, each constructor must call one of its superclass constructors directly or indirectly as its first action to give the superclass a change to initialize.
source share