- #1
lavster
- 217
- 0
So my understanding is an abstract class is one with at least one abstract method ( ie cannot be executed). It can therefore not bei nstantiated (not entirely sure what instantiated means)
An interface I am a bit more confused about. first of all i thought it was where unrelated objects communicate with each other, be it soft ware or hardware. ie point of interaction.
But then i read some where else that interfaces cannot be instatiated and have no implementated methods.
But this is what i said an abstract class was...
So could someone tell me what the difference between them was and perhaps give another definition of these words
Thanks
An interface I am a bit more confused about. first of all i thought it was where unrelated objects communicate with each other, be it soft ware or hardware. ie point of interaction.
But then i read some where else that interfaces cannot be instatiated and have no implementated methods.
But this is what i said an abstract class was...
So could someone tell me what the difference between them was and perhaps give another definition of these words
Thanks