2. The access modifier is public by default in interface but access modifier need not be only public in abstract class.
3. An abstract class can have a constructor but an interface doesnt have a constructor.
4. An interface can have only the signature but an abstract class can provide a default implementation
5. No fields can be defined in interface, but an abstract class can contain fields and constants
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.