Чим статичний метод відрізняється від звичайного?Чим статичний метод відрізняється від звичайного?

0 Comment

Звичайний метод має прив'язку до об'єкта — екземпляру класу, а статичний метод такої прив'язки не має..

Основне відмінність статичного класу від звичайного, нестатичного, у тому, що неможливо створити екземпляр цього класу за допомогою оператора new.

У відмінність від звичайних нестатичних методів, які визначають поведінку об'єкта, статичні методи визначають поведінку для класу. Тому їхнього виклику застосовується ім'я класу, а чи не ім'я об'єкта: ?

Нестатичний клас може містити статичні методи, поля, властивості чи події. Статичний член викликається для класу навіть у тому випадку, якщо не створено екземпляр класу. Доступ до статичному члени завжди виконується на ім'я класу, а чи не екземпляра.