Which one of the following are essential features of object oriented language?
A. Abstraction and encapsulation
B. Strictly-typed
C. Type-safe property coupled with sub-type rule
D. Polymorphism in the presence of inheritance
1
A and B only
2
A, D and B only
3
A and D only
4
A, C and D only
5
Question Not Attempted