<font color='#FF0000'><div align="left">sure man
abstract class is ageneric class that can be extended by other classes thst share some methods and behaviors. An abstract class has both concrete and abstract methods . the abstract methods are just defined by their names ; signature and there is nothing about their behaviors. so when a class extend that abstract class it defines its abstract methods as it wants. say for example we have a geometric class which have two methods ; get area and getvolume....as we all know that a circle and a rectangle are both geometric objects so both should extend that class but each one has a different way to calculate the area and the volume soo there we go.for the interface you implement the interface and you have to implement all its abstract methods..interfaces are more generic and all have constant variables and abstract methods ...for both those kind of classes we cannot instantiate them...we either extend them.....abstract ones;or implement them;;; interfaces
and man for the static key word i recommond reading the previous posts of mine and other members in this subjects
SALLAM NOW</div></font>
مواقع النشر (المفضلة)