HCL interview question

Framework explanation with oops concepts