Статическое поле | C# справочник
Статическое поле – это член статического класса, либо поле, объявленное программистом с помощью ключевого слова static. Основное назначение – хранить данные. Однако доступ к статическому полю производится через имя класса, а не объекта. Это главное отличие статического поля от нестатического.
Объявление
Такое поле может быть любого типа и с любым модификатором доступа. Объявляется при помощи ключевого слова static в блоке класса перед типом поля:
public class Duck
{
static string Name;
}
Нельзя объявить статической переменную внутри метода (в области действия) или свойства (даже статических). Только в области действия класса.
public class Duck
{
// Статические поля объявляются здесь.
public static int GetDuckAge()
{
static int underMethodvarible; // Так нельзя.
}
}
Нужно помнить, что, если в классе определены статические члены. То для инициализации их при загрузке типа, необходим статический конструктор.
К константам неприменимо ключевое слово const, потому как они уже статические и могут быть ленами статического класса.
Доступ к статическому полю
Статические поля, ровно, как и остальные статические члены класса, создаются средой выполнения при первом обращении к ним. Но, до вызова статического конструктора. Программист должен это помнить, чтобы не инициализировать статические поля дважды – через запись в поле через селектор члена класса, а затем через конструктор (вызываемый средой выполнения).
Пример использования статических полей:
public class AngryDuck { string DuckName = “Люси”; // Обьявляем два статических поля. static int Numberoflegs; static string NameOfFamily; // Объявляем и реализовываем статический конструктор. static AngryDuck() { Numberoflegs = 2; NameOfFamily = “Duck”; } // Обьявляем и реализовываем нестатический конструктор. public AngryDuck() { // Какая-то реализация. } }
class Program
{
static void Main()
{
// Изменяем значения статических полей через обращение к имени класса.
AngryDuck.Numberoflegs = 3;
AngryDuck.NameOfFamily = "Mutant Duck"
}
}
Использование статических полей
Статические поля используются в статических классах для хранения системных значений, либо значений, которые не должны меняться в зависимости от объекта типа. Если в классе есть статическое поле, то его значение будет общим для всех объектов этого класса, поэтому чаще всего подобные поля используются внутри нестатических классах.
- статическое поле
- static field
Большой англо-русский и русско-английский словарь. 2001.
- статическое погружение
Смотреть что такое «статическое поле» в других словарях:
Поле класса — или атрибут (переменная член, data member, class field, instance variable) в объектно ориентированном программировании переменная, связанная с классом или объектом. Все данные объекта хранятся в его полях. Доступ к полям осуществляется по… … Википедия
Статическое электричество — Статическое электричество совокупность явлений, связанных с возникновением, сохранением и релаксацией свободного электрического заряда на поверхности или в объеме диэлектриков или на изолированных проводниках[1] … Википедия
Шахматное поле (сигнал) — Настроечный телевизионный сигнал это специальный тип телевизионного сигнала, служащий стандартной мерой при настройке телевизионных приёмников. Сигналы генерируются или телецентрами в технологических паузах вещания, или портативными генераторами … Википедия
Электростатическое поле — Электростатическое поле поле, созданное неподвижными в пространстве и неизменными во времени электрическими зарядами (при отсутствии электрических токов). Электрическое поле представляет собой особый вид материи, связанный с электрическими… … Википедия
Градиентное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Потенциальное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Электричество — (Electricity) Понятие электричество, получение и применение электричества Информация о понятии электричество, получение и применение электричества Содержание — это понятие, выражающее свойства и явления, обусловленные структурой физических… … Энциклопедия инвестора
Электрический дипольный момент — Классическая электродинамика … Википедия
BioShock — Разработчик 2K Boston/2K Australia (Windows), 2K Marin (PS3), Feral Interactive (версия для Mac OS X) Издатели 2K Games … Википедия
X-COM: Enforcer
В прошлый раз я нарисовал четыре уравнения. Начнём их жевать потихоньку. И сделаем упрощения. Прежде всего, положим .от чего? От всего, то есть ничего со временем не меняется.
Особенность физики в чём состоит? Не в предмете! Все науки имеют свой предмет рассмотрения, биология — наука изучающая жизнь на Земле и т.д. Физика отличается взглядом на мир. С точки зрения электричества он характеризуется двумя векторными полями, кстати, если задать эти штуки, например, дать описание зарядов в этой аудитории, то мы сможем восстановить всю ту картинку, которую вы сейчас наблюдаете.
Итак, . И второе.
В каждой точке пространства ничего не меняется, и все заряды неподвижны, то есть все заряды прибиты просто гвоздями. Тогда уравнения принимают вид:
Вот при такой подстановке инаши четыре фундаментальные уравнения принимают такой вид.
Третье уравнение означает, что поток вектора через любую замкнутую поверхность равен нулю, четвёртое — циркуляция вектора по любому замкнутому контуру равна нолю. Из этих двух уравнений следует, что . Это не очевидно, но мы ещё до этого доберёмся. Магнитное поле отсутствует. В статическом электромагнитном поле отсутствует магнитное поле, а электрическое описывается двумя уравнениями. В этих уравнениях сидят все свойства электростатического поля, то есть ничего больше не надо. И мы эти свойства сейчас извлечём.
Общие свойства электростатического поля
Прежде всего, что означают эти уравнения? Первое уравнение утверждает, что, если мы возьмём некоторую замкнутую поверхность S, V — объём этой поверхности, разбиваем поверхность на элементы, определяем в пределах каждого элемента напряжённость поля и вычисляем такую вещь , суммируем, никто нам не запрещает это сделать, это математическая вещь, физика сидит в равенстве:
(поток вектора напряжённости через замкнутую поверхность) =
Таким образом, поток вектора через любую замкнутую поверхность равен заряду внутри этой поверхности.
Например, стены, пол, потолок — это замкнутая поверхность. Можем сосчитать поток через эту замкнутую поверхность и получим число, и, если это число отлично от нуля, то это означает, что здесь находится заряд. Электромагнитное взаимодействие очень сильное, и в силу этого мы имеем нейтральное вещество. Ноль получим. Это не означает, что здесь нет электрических полей, но заряда нет.
Берём замкнутый контур, вычисляем циркуляцию. Второе уравнение утверждает, что, какой бы контур мы не взяли, циркуляция равна нулю. Отсюда следует, что силовые линии электромагнитного поля не могут быть замкнутыми. Мы могли бы взять контур, совпадающий с этой линией, скалярное произведение не меняет знак, следовательно, интеграл не равен нулю. Силовые линии не могут быть замкнуты, но тогда что с ними?
Имеется некоторая область, из которой силовые линии выходят, тогда берём замкнутую поверхность S и по этой замкнутой поверхности. Это означает, чтоq>0.
Если наоборот, силовые линии входят в область, эту область окружаем поверхностью, тогда интеграл отрицательный. Нормаль направлена наружу, в первом случае произведение положительно, а здесь отрицательно.
Можно сказать, что силовые линии электростатического поля начинаются на положительных зарядах и заканчиваются на отрицательных или уходят в бесконечность, но не может быть так, чтобы линия замкнулась на себя. Для магнитного поля, мы увидим дальше, что силовые линии всегда замкнуты, в отличие от электростатических, которые никогда не замкнуты.
- статическое поле
1) Engineering: static field
2) Physics: permanent field
Универсальный русско-английский словарь. Академик.ру. 2011.
- статическое позиционирование
- статическое полное сопротивление
Смотреть что такое «статическое поле» в других словарях:
Поле класса — или атрибут (переменная член, data member, class field, instance variable) в объектно ориентированном программировании переменная, связанная с классом или объектом. Все данные объекта хранятся в его полях. Доступ к полям осуществляется по… … Википедия
Статическое электричество — Статическое электричество совокупность явлений, связанных с возникновением, сохранением и релаксацией свободного электрического заряда на поверхности или в объеме диэлектриков или на изолированных проводниках[1] … Википедия
Потенциальное векторное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном… … Википедия
Шахматное поле (сигнал) — Настроечный телевизионный сигнал это специальный тип телевизионного сигнала, служащий стандартной мерой при настройке телевизионных приёмников. Сигналы генерируются или телецентрами в технологических паузах вещания, или портативными генераторами … Википедия
Электростатическое поле — Электростатическое поле поле, созданное неподвижными в пространстве и неизменными во времени электрическими зарядами (при отсутствии электрических токов). Электрическое поле представляет собой особый вид материи, связанный с электрическими… … Википедия
Градиентное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Потенциальное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Электричество — (Electricity) Понятие электричество, получение и применение электричества Информация о понятии электричество, получение и применение электричества Содержание — это понятие, выражающее свойства и явления, обусловленные структурой физических… … Энциклопедия инвестора
Электрический дипольный момент — Классическая электродинамика … Википедия
BioShock — Разработчик 2K Boston/2K Australia (Windows), 2K Marin (PS3), Feral Interactive (версия для Mac OS X) Издатели 2K Games … Википедия
X-COM: Enforcer — Разработчик Infogrames Издатель Infogrames Дата выпуска … Википедия
- статическое поле
campo statico
Dictionnaire technique russo-italien. 2013.
- статическое перенапряжение
- статическое равновесие
Смотреть что такое «статическое поле» в других словарях:
Поле класса — или атрибут (переменная член, data member, class field, instance variable) в объектно ориентированном программировании переменная, связанная с классом или объектом. Все данные объекта хранятся в его полях. Доступ к полям осуществляется по… … Википедия
Статическое электричество — Статическое электричество совокупность явлений, связанных с возникновением, сохранением и релаксацией свободного электрического заряда на поверхности или в объеме диэлектриков или на изолированных проводниках[1] … Википедия
Потенциальное векторное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном… … Википедия
Шахматное поле (сигнал) — Настроечный телевизионный сигнал это специальный тип телевизионного сигнала, служащий стандартной мерой при настройке телевизионных приёмников. Сигналы генерируются или телецентрами в технологических паузах вещания, или портативными генераторами … Википедия
Электростатическое поле — Электростатическое поле поле, созданное неподвижными в пространстве и неизменными во времени электрическими зарядами (при отсутствии электрических токов). Электрическое поле представляет собой особый вид материи, связанный с электрическими… … Википедия
Градиентное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Потенциальное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Электричество — (Electricity) Понятие электричество, получение и применение электричества Информация о понятии электричество, получение и применение электричества Содержание — это понятие, выражающее свойства и явления, обусловленные структурой физических… … Энциклопедия инвестора
Электрический дипольный момент — Классическая электродинамика … Википедия
BioShock — Разработчик 2K Boston/2K Australia (Windows), 2K Marin (PS3), Feral Interactive (версия для Mac OS X) Издатели 2K Games … Википедия
X-COM: Enforcer — Разработчик Infogrames Издатель Infogrames Дата выпуска … Википедия
- статическое поле
- adj
electr. statisches Feld
Универсальный русско-немецкий словарь. Академик.ру. 2011.
- статическое позиционирование
- статическое положение на плаву
Смотреть что такое «статическое поле» в других словарях:
Поле класса — или атрибут (переменная член, data member, class field, instance variable) в объектно ориентированном программировании переменная, связанная с классом или объектом. Все данные объекта хранятся в его полях. Доступ к полям осуществляется по… … Википедия
Статическое электричество — Статическое электричество совокупность явлений, связанных с возникновением, сохранением и релаксацией свободного электрического заряда на поверхности или в объеме диэлектриков или на изолированных проводниках[1] … Википедия
Потенциальное векторное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном… … Википедия
Шахматное поле (сигнал) — Настроечный телевизионный сигнал это специальный тип телевизионного сигнала, служащий стандартной мерой при настройке телевизионных приёмников. Сигналы генерируются или телецентрами в технологических паузах вещания, или портативными генераторами … Википедия
Электростатическое поле — Электростатическое поле поле, созданное неподвижными в пространстве и неизменными во времени электрическими зарядами (при отсутствии электрических токов). Электрическое поле представляет собой особый вид материи, связанный с электрическими… … Википедия
Градиентное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Потенциальное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Электричество — (Electricity) Понятие электричество, получение и применение электричества Информация о понятии электричество, получение и применение электричества Содержание — это понятие, выражающее свойства и явления, обусловленные структурой физических… … Энциклопедия инвестора
Электрический дипольный момент — Классическая электродинамика … Википедия
BioShock — Разработчик 2K Boston/2K Australia (Windows), 2K Marin (PS3), Feral Interactive (версия для Mac OS X) Издатели 2K Games … Википедия
X-COM: Enforcer — Разработчик Infogrames Издатель Infogrames Дата выпуска … Википедия
- статическое поле
- adj
electr. statisches Feld
Универсальный русско-немецкий словарь. Академик.ру. 2011.
- статическое позиционирование
- статическое положение на плаву
Смотреть что такое «статическое поле» в других словарях:
Поле класса — или атрибут (переменная член, data member, class field, instance variable) в объектно ориентированном программировании переменная, связанная с классом или объектом. Все данные объекта хранятся в его полях. Доступ к полям осуществляется по… … Википедия
Статическое электричество — Статическое электричество совокупность явлений, связанных с возникновением, сохранением и релаксацией свободного электрического заряда на поверхности или в объеме диэлектриков или на изолированных проводниках[1] … Википедия
Потенциальное векторное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном… … Википедия
Шахматное поле (сигнал) — Настроечный телевизионный сигнал это специальный тип телевизионного сигнала, служащий стандартной мерой при настройке телевизионных приёмников. Сигналы генерируются или телецентрами в технологических паузах вещания, или портативными генераторами … Википедия
Электростатическое поле — Электростатическое поле поле, созданное неподвижными в пространстве и неизменными во времени электрическими зарядами (при отсутствии электрических токов). Электрическое поле представляет собой особый вид материи, связанный с электрическими… … Википедия
Градиентное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Потенциальное поле — Потенциальное (или безвихревое) векторное поле в математике векторное поле, которое можно представить как градиент некоторой скалярной функции координат (потенциала). Необходимым условием потенциальности векторного поля в трёхмерном пространстве … Википедия
Электричество — (Electricity) Понятие электричество, получение и применение электричества Информация о понятии электричество, получение и применение электричества Содержание — это понятие, выражающее свойства и явления, обусловленные структурой физических… … Энциклопедия инвестора
Электрический дипольный момент — Классическая электродинамика … Википедия
BioShock — Разработчик 2K Boston/2K Australia (Windows), 2K Marin (PS3), Feral Interactive (версия для Mac OS X) Издатели 2K Games … Википедия
X-COM: Enforcer — Разработчик Infogrames Издатель Infogrames Дата выпуска … Википедия
Java — Когда использовать статический метод и поле?
Переполнение стека- Товары
- Клиенты
- Случаи использования
- Переполнение стека Публичные вопросы и ответы
- Команды Частные вопросы и ответы для вашей команды
- предприятие Частные вопросы и ответы для вашего предприятия
- работы Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимать технический талант
- реклама Связаться с разработчиками по всему миру
- Товары
- Клиенты
- Случаи использования
- Переполнение стека Публичные вопросы и ответы
- Команды Частные вопросы и ответы для вашей команды
- предприятие Частные вопросы и ответы для вашего предприятия
- работы Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимать технический талант
- реклама Связаться с разработчиками по всему миру
Загрузка…
- Авторизоваться зарегистрироваться
- Товары
- Клиенты
- Случаи использования
- Переполнение стека Публичные вопросы и ответы
- Команды Частные вопросы и ответы для вашей команды
- предприятие Частные вопросы и ответы для вашего предприятия
- работы Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимать технический талант
- реклама Связаться с разработчиками по всему миру
- Товары
- Клиенты
- Случаи использования
- Переполнение стека Публичные вопросы и ответы
- Команды Частные вопросы и ответы для вашей команды
- предприятие Частные вопросы и ответы для вашего предприятия
- работы Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимать технический талант
- реклама Связаться с разработчиками по всему миру
Загрузка…
- Авторизоваться зарегистрироваться