Класс может содержать как статические так и динамические методы. Даже если класс содержит только статические методы все равно можно создать объект:
class StaticClass
{
public static function getClassName()
{
return static::class;
}
}
$obj = new StaticClass();