Здравствуйте, AlexRK, Вы писали:
AG>>>6) Чем статический метод класса отличается от обычного метода?
RF>>>Тем, что он выполняется для всех объектов этого класса при его вызове.
AG>>Значит ли это, что если НЕТ НИ ОДНОГО объекта этого класса, что статический метод выполняться НЕ БУДЕТ?
ARK>На некоторых компиляторах будет, но медленно. Но вообще это undefined behavior.
Шутка и юмор заценены...
P.S. Статический метод — это метод не принадлежащий ни одному из объектов (экземпляров) класса.
Он просто объявлен в пространстве имён данного класса. Фактически — это аналог глобальной функции (просто объявленной в составе класса).
Будет выполняться одинаково, вне зависимости от того, сколько экземпляров данного класса существует (или вообще не существует ни одного).