View Single Post
Old 01-25-2010, 02:39 AM   #1 (permalink)
mrez0
The Visitor
 
Join Date: Jan 2010
Posts: 3
Thanks: 1
mrez0 is on a distinguished road
Default What is the difference between interface, abstract, and ordinary class?

I'm still confused about the meaning of interface, and abstract classes, and don't know what is the difference between them and ordinary class, and in what situations we use interface or abstract classes.

I read many tutorials about this topic but still confused about their meaning and functionality, and i'd be glad if some one explain their meanings and function by examples.

Regards.

Edit: actually i know what they are and what they do, but i want to know why should i use (abstract or interface) classes instead of just ordinary classes, although they can do the same job well.

Last edited by mrez0 : 01-25-2010 at 01:44 PM.
mrez0 is offline  
Reply With Quote
The Following User Says Thank You to mrez0 For This Useful Post:
mohdsiyam (08-08-2010)