Pregunta de entrevista de Tavant

abstract class vs interface. swap a string without using 3rd variable