Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Class CRectangle

Классы

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ

Л0) мезоны.

В 1935 годуяпонский физик Юкава предположил, что в природе существуют частицы с массой в 200раз большей, чем уэлектрона. Эти частицы и выполняют роль переносчиков ядерного взаимодействия. Вскоре онибыли обнаружены экспериментально. Частицы этибыли названы мезошши (отгреческого «мезос»-средний). Массапокоя ихоказалась промежуточной между массами электрона и нуклона.

Существует положительный (п+). отрицательный(п ~) и нейтральный

.Заряд положительного и отрицательного мезонов равен элементарному заряду электрона. Масса их больше электрона в 273 раза, масса нетрального мезона больше массы электрона в 264 раза- Спин их равен нулю. Все эти частицы нестабильны.

Время жизни тг4 и тг" мезонов 2,55-Ю"8 сек, у я-0 мезона оно равно ^МСГ^сек,

Вернемся к рассмотрению взаимодействия нуклонов. Процесс создания поля

нуклонами с помощью виртуальных мезонов можно описать с помощью следующих уравнений;

Рол+я^

га<=>Р+;г~

РоР+я-0 Аой+я-0

Таким образом, нуклон оказывается окруженным облаком я-мезонов, которые образуют поле ядерных сил. Поглощение этих мезонов другим нуклоном приводит к взаимодействию между нуклонами.

Протон испускает виртуальный положительный виртуальный мезон. превращаясь в нейтрон^

^Мезон поглощается нейтроном, который, вследствие этого превращается в протон. Затем такой же процесс протекает в обратном направлении.

Нейтрон и протон обмениваются п нуклоны обмениваются п° — мезонами.

Первый из этих трёх процессов находит экспериментальное подтверждение в рассеянии нейтронов на протонах. При прохождении пучка нейтронов через водород в нем появляются протоны, имеющие ту же энергию и направление движения, что и падающие нейтроны. Соответственно в мишени регистрируется такое же число покоящихся нейтронов. Это означает, что часть нейтронов из потока, пролетая вблизи протонов, захватывает виртуальные к~ мезоны, В результате нейтрон превращается в протон, а потерявший свой заряд, протон превращается в нейтрон,

ПРОГРАММИРОВАНИЕ С++

Класс С++ представляет собой сложный тип данных, похожий на стандартную структуру в С.

Ключевое слово: class

В отличие от структуры, класс С++ определяет не только набор элементов данных, но также функции, которые оперируют этими элементами данных.

Данные, определенные внутри класса, называются элементами данных класса, а функции, определенные внутри класса, называются методами данного класса.

Пример:

{ int Left; // элементы данных класса

int Top; // элементы данных класса

int Right; // элементы данных класса

int Bottom; // элементы данных класса

void Draw() // метод – компонентная

// функция

{ Line(Left, Top, Right, Top);

Line(Right, Top, Right, Bottom);

Line(Right, Bottom, Left, Bottom);

Line(Left, Bottom, Left, Top);

}

}

 

Метод класса может ссылаться непосредственно на элементы данных без специального синтаксиса.

Создание экземпляра класса:

Определение класса, как и определение структуры, не резервирует память. Память выделяется только при непосредственном объявлении объекта.

Пример: CRectangle Rect;

Rectэкземпляр класса или объект класса CRectangle.

Rect занимает соответствующий блок памяти и может быть использован для хранения данных и выполнения операций над данными. Время жизни объекта определяется его областью видимости.

Создать экземпляр класса можно и динамически с помощью оператора new:

CRectangle *PRect=new CRectangle;

Удаление:

delete PRect;

 

Доступ к компонентам класса:

По умолчанию все компоненты класса определены как личные (private). Это означает, что они могут использоваться только внутри методов данного класса. Так, для функции Draw() разрешен доступ к элементам данных Top, Left, Right, Bottom, так как Draw() – метод класса CRectangle.

Однако для других частей программы (например, функции main()) не разрешен доступ к элементам данных и запрещен вызов функции Draw().

Чтобы сделать компоненты доступными для всех функций в программе, используется спецификация доступа public.

Спецификатор доступа прилагается ко всем компонентам, которые стоят после него (пока не встретится другой спецификатор доступа).

<== предыдущая лекция | следующая лекция ==>
Ядерные силы зависят от взаимной ориентации спинов взаимодействующих нуклонов. Так, например, нейтрон и протон удерживаются вместе только в том случае» если их спины параллельны | Class CRectangle
Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 582; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.