This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
Rajat Sarkar wrote:Abstract classes can have instance variables.But abstract classes can't never be instantiated.So where do the instance variables live in?
Abstract classes can have certain method implementations in it which are not abstract. Those methods can use those variables.
in addition the instance variables could be used by the concrete class that extends the abstract class, for example if you have an abstract class named Person and you specify that it has an instance variables named Head, then if a class named Employee extends Person, it can acceess the head instance variable.
(peace)
Omar Al Kababji - Electrical & Computer Engineer
[SCJP - 90% - Story] [SCWCD - 94% - Story] [SCBCD - 80% - Story] | My Blog