Dynatrace interview question

Describe encapsulation, inheritance, abstraction, polymorphism