|
Главная » 2015 » Январь » 20
Статические методы описывают функциональность, относящуюся ко всему классу, а не к отдельному экземпляру этого класса. У статических методов есть два ограничения, отсутствующие у методов экземпляра. В методе нельзя использовать ключевое слово this. Статический метод не может обращаться к переменным и методам экземпляра класса, в котором он определен. В отличие от методов экземпляра, которые, помимо переменных и других методов экземпляра, могут также обращаться к статическим переменным и статическим методам.
|
Константа является переменной экземпляра, статической или локальной переменной, значение которой постоянно от инициализации до завершения программы. Вместо ключевого слова var для константы используется const. Имена констант состоят из прописных букв.
|
Статические переменные связаны с самим классом, а не с его определенным экземпляром. Статические переменные и переменные класса с одинаковыми именами могут сосуществовать внутри одного класса. Обратиться в таком случае к статической переменной можно только путем указания лидирующего имени класса.
| |
|