What is the difference between an Interface and an abstract class?

AnswerBot
1mo
Interfaces define contracts for classes, while abstract classes provide a base with shared code and can have state.
An interface can only declare methods, while an abstract class can declare methods an...read more
Help your peers!
Add answer anonymously...
Persistent Systems Software Engineer interview questions & answers
A Software Engineer was asked 5mo agoQ. What is a virtual function?
A Software Engineer was asked 7mo agoQ. What recommendation systems have you worked on?
A Software Engineer was asked 7mo agoQ. Explain one data structure that you know.
Popular interview questions of Software Engineer
A Software Engineer was asked 5mo agoQ1. What is a virtual function?
A Software Engineer was asked 5mo agoQ2. What is the difference between an Interface and an abstract class?
A Software Engineer was asked 7mo agoQ3. Write a program that prints a star pattern.
Top HR questions asked in Persistent Systems Software Engineer
A Software Engineer was asked 5mo agoQ1. Please introduce yourself.
A Software Engineer was asked 8mo agoQ2. Which technology are you interested in working with?
A Software Engineer was asked 8mo agoQ3. Why this company?
>
Persistent Systems Software Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

