An abstract method is a [[Method|method]] that has a declaration but no implementation. Abstract methods are marking points to correctly implement a new [[Class Inheritance|inherited class]] from a larger [[Abstract Class|abstract class]] when using an [[Object-Oriented Programming|Object-Oriented paradigm]].