Boeing interview question

what is abstract class in java