+1 to cmarcelo. For final classes there is no need to have any methods virtual, including destructor.