Absolutely not. Indeed, a class can be abstract without any methods being abstract, although that's relatively rare (see Mark's comment below for an example). On the other hand, if a class has any abstract methods, then it must be declared abstract.
William Butler Yeats: All life is a preparation for something that probably will never happen. Unless you make it happen.