Программирование

Главная | Другие дисциплины
анотация модуля | вводная лекция | входной рейтинг контроль
анотация модуля №1 | лекции №1-3 | лабораторные №1-8 | промежуточное тестирование по модулю №1
анотация модуля №2 | лекции №4-7 | лабораторные №9-18 | промежуточное тестирование по модулю №2
анотация модуля №3 | лекции №8-12 | лабораторные №19-25 | промежуточное тестирование по модулю №3
анотация модуля №4 | лекции №13-15 | лабораторные №26-31 | промежуточное тестирование по модулю №4
анотация модуля №5 | лекции №16-17 | лабораторные №32-35 | промежуточное тестирование по модулю №5
анотация модуля №6 | лекции №18-20 | лабораторные №36-41 | промежуточное тестирование по модулю №6
анотация модуля №7 | лекции №21-23 | лабораторные №42-45 | промежуточное тестирование по модулю №7
анотация модуля | список экзаменационных вопросов | часто задаваемые вопросы | итоговое тестирование
small logoБазовый модуль №7

 

АННОТАЦИЯ МОДУЛЯ

Цель данного модуля: рассказать о классах и объектах: способы описания классов. Создание объектов. Обращение к атрибутам и методам объектов. Будут затронуты и такие темы как производные классы, наследование: наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование. Контроль доступа к объекту: Рассматривается возможности контроля доступа к атрибутам и методам объекта, контроль по чтению и по записи. Классы – конструкторы и деструкторы: конструкторы и деструкторы классов. Возможности инициализации объектов. Копирующий конструктор. Операции new и delete. Дополнительные возможности классов: рассматриваются дополнительные возможности при определении классов, включая переопределение операций, определение методов inline и задание собственных преобразований типа.

ЛЕКЦИИ

Лекция № 21 (В лекции будут рассмотрены классы и объекты: способы описания классов. Создание объектов. Обращение к атрибутам и методам объектов)

Лекция № 22 (В лекции будут рассмотрены следующие темы: производные классы, наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование)

Лекция № 23 (В лекции рассмотрим контроль доступа к объекту: возможности контроля доступа к атрибутам и методам объекта, контроль по чтению и по записи. Конструкторы и деструкторы классов. Возможности инициализации объектов. Копирующий конструктор. Операции new и delete. Дополнительные возможности классов: дополнительные возможности при определении классов, включая переопределение операций, определение методов inline и задание собственных преобразований типа)

Лекция № 24 (В лекции рассмотрим математические объекты. Объекты как обобщение структур данных и методов их обработки. Объектное моделирование математических объектов: целые числа, рациональные числа, алгебраические расширения, комплексные числа; вектора, матрицы.Механизмы передачи и обработки сообщений в объектно-ориентированных средах. Конструирование программ на основе иерархии объектов. )

ЛАБОРАТОРНЫЕ

Лаб № 42

Лаб № 43

Лаб № 44

Лаб № 45

 

КОНТРОЛЬ ЗНАНИЙ

Промежуточное тестирование

 

О нас | Карта сайта | Наши контакты | ©2007 Красноярский Государственный Педагогический Университет им. В.П.Астафьева
Перепечатка с указанием ссылки.