'Do abstract subclasses of an abstract superclass violate LSP?

I'm working with SOLID principles, specifically Liskov's Substitution Principle (LSP).

I have an abstract class called Button that defines different methods and different subclasses extend it to define some of those methods. For example I have a subclass called PauseButton that implement only 3 methods from the abstract class.

Is that concidered a violation of LSP?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source