[Lifecycle]Add Inheritance concept