Following are the 3 features of OOPs:
1) Abstract-o-Encapsulism
(Combination of Visible & Invisible data)
2)
Polymorphism
3)
Inheritance
I just
decided to combine the 'Abstraction' and 'Encapsulation' together to form 'Abstract-o-Encapsulism'
which is simply ‘Combination of Visible & Invisible data’. As I am
convinced that 'Abstraction' and 'Encapsulation' are just 2 aspect of the same
thing.
A
Grand Linkage:
Likewise,
'Abstraction' is CAUSED by 'Encapsulation'.
So the
Equation is,
'Abstraction'
+ 'Encapsulation' = Whole Truth (Complete Data)
Now,
'Abstraction'
= partial Truth (Data) which is visible.
'Encapsulation'
= remaining partial Truth (Data) which is invisible.
Therefore,
Partial
Truth (Data) which is visible + Remaining partial Truth (Data) which is
invisible = Whole Truth (Complete Data) in other words, "Everything around
us is Abstract-o-Encapsulism".
- By Suneet K. G. Chaudhary
[E-mail: skgchaudhary@gmail.com]
No comments:
Post a Comment