Содержание
Предисловие
Часть I. Элементарное программирование. Подготовительный курс
1.1. Программа на языке С#
1.2. Этапы решения задачи. Организация рабочего пространства в компьютере
1.3. Элементы языка С#
1.4. Переменные
1.5. Управляющие структуры языка С#
1.6. Область действия переменных
1.7. Форматирование
1.8. Массивы
1.9. Отладка программы
Послесловие к Части 1
Часть 2. Объектно-ориентированное программирование. Основные положения
2.1. Классы и объекты
2.2. Типы функций
2.3. Доступ к элементам класса
2.4. Конструктор. Деструктор
2.5. Выделение и освобождение памяти
2.6. Статические элементы класса
2.7. Программа-класс на языке С#
2.8. Перегрузка функций
2.9. Аргументы функций
2.10. Компоновка проекта
2.11. Массивы
2.12. Строки
2.13. Наследование
2.14. Иерархия классов
2.15. Потоки
2.16. Действия над объектами
2.17. Виртуальные функции
2.18. Перегрузка операторов
2.19. Аргументы командной строки
2.20. Основные концепции объектно-ориентированного программирования.
Послесловие к части 2
Часть 3. Объектно-ориентированное программирование. Другие темы
3.1. Преобразование числовых строк
3.2. Обработка исключений
3.3. Генератор случайных чисел
3.4. Рекурсия
3.5. Перечислимый тип enum
3.6. Свойства и индексаторы
3.7. Стек и очередь
3.8. Поразрядные операции
3.9. Пространства имен
3.10. Собственная библиотека программиста
3.11. Язык С#. Платформа .NET
Заключение
Приложение 1. Приоритеты операций Приложение 2. Функции в пространстве именSystem
Приложение 3. Собственные функции
Приложение 4. Исключения
Перечень таблиц
Предметный указатель |