Google Interview Question
1,227 Interview Reviews |
Back to all Google Interview Questions & Reviews
Interview questions and reviews posted anonymously by interview candidates
Interview Question for Software Developer at Google:
What is the difference between an interface an an abstract class in Java?
| Tags: | java, inheritance See more , See less 8 |
Helpful Question?
Yes |
No
Inappropriate?
1 of 1 people found this helpful
by Interview Candidate:
- Classes can implement multiple interfaces, but can only extend a single abstract class.
- Abstract classes can provide implementations for some methods, and can contain instance variables, whereas interfaces cannot.