|Author: Rakesh Kumar 14 Jun 2008||Member Level: Bronze Points : 0|
|Author: Bindu Bujji 19 Jun 2008||Member Level: Gold Points : 0|
|Thanks for sharing with us.|
|Author: Ramkumar 20 Jun 2008||Member Level: Bronze Points : 0|
|Author: T.C.P.Elavarasu 23 Jun 2008||Member Level: Silver Points : 0|
|Author: Roopesh Babu Valluru 25 Jun 2008||Member Level: Gold Points : 0|
|thx for ur post...|
|Author: Abhijeet 25 Jun 2008||Member Level: Bronze Points : 0|
|this is very good to prepare our basics|
|Author: aNiL 25 Jun 2008||Member Level: Silver Points : 1|
|good article. nice things|
waiting for next article
|Author: Diva 04 Aug 2008||Member Level: Bronze Points : 0|
|Author: navaneethkn 13 Aug 2008||Member Level: Silver Points : 1|
|"protected internal int n; //inside assembly as well as to derived classes outside assembly"|
The above one said by you is wrong. "protected internal" will be accessible only to the class where it is declared and to all the derived classes in the same assembly, not outside assembly.
|Author: Abhishek Iyer 01 Oct 2010||Member Level: Bronze Points : 0|
|Author: Modi Ashfaq Ahmed 08 Dec 2010||Member Level: Silver Points : 1|
thanks for sharing,
keep the good work going.
|Author: Jayendra Kumar 04 Jan 2011||Member Level: Gold Points : 0|
|Thanks for such a good article.|
|Guest Author: Ankesh 18 Jun 2012|
|This is very good ooops concept sir ji|
|Guest Author: rschandras 13 Feb 2013|
|Abstraction doesn't mean "hide your data and members from outside world". This is exactly what you mean by encapsulation. |
Abstraction is representing the real world object in terms of a class. This class should have all the essential properties/methods of your concern.
e.g. when you want to represent a savings bank customer, you may need all his personal information like name, address, business/salary, etc. You may not need details of information about customer's educational qualifications, probably his/her last degree will be sufficient. But in case of an HR application, you will require full educational background.