* class inheritance: constructor fns chain