ProAnswers.org

Can a abstract class be defined without any abstract methods?

Yes it’s possible. The abstract class may or may not be contain abstract methods, This is basically used to avoid instance creation of the class