Chapter 16 correctly notes the rules for abstract classes and final classes, but does not state anywhere the rule that a class which is both abstract and final may only declare static methods and properties. Since the class cannot be instantiated, it is pointless to declare an instance method or property; it would never be used.
Chapter 16 correctly notes the rules for abstract classes and final classes, but does not state anywhere the rule that a class which is both abstract and final may only declare static methods and properties. Since the class cannot be instantiated, it is pointless to declare an instance method or property; it would never be used.