Frage im Vorstellungsgespräch bei Infosys

In Java, what is an abstract class?