Pregunta de entrevista de Integrated Informatics

Difference between Abstract class and Interface ? Whats diff in Garbage Collection in C and Java ?