What is a formal class or abstract class? code example Example: is it necessary for abstract class to have abstract method No, abstract class can have zero abstract methods.