Check abstract methods and classes
check_abstract
Description
Checks abstract methods and classes: - class defined as abstract and final, - non-abstract class contains abstract methods
Extended Information
If a class defines only constants, use an interface instead