When you create and inherit objects in some custom or specific modules, it is better to inherit (than to replace) from an existing view to add/modify/delete some fields and preserve the others.There are two possible ways to do this kind of inheritance. Both ways result in a new class of data, which holds parent fields and behavior as well as additional fields and behavior, but they differ in heavy programmatic consequences.In this video we are discussing how to inherit an existing view to add new fields or make changes in it.