OOPS ------ * Data Hiding * Abstraction * Encapsulation * tightlyencapsulated class * IS-A Relation * Has-A Relation * Method Signature * Overloading * Overriding * Static Flow * Instance flow * Constructor * Type casting ------------------------------- Data Hiding ------------ our internal data shouldnt go out directly or outside person cant access our internal data.this oop feature is nothing but data hiding.(after authentication/validation we can access data) * by using private keyword we can achieve data hiding.(by decalring data member as private.) * Adv: Security