Which of these is not a basic principle of Object Oriented Programming?
Inheritance
Encapsulation
Polymorphism
Compilation