C#. Объектно-ориентированное программирование
Алексей Васильев
Книга представляет собой учебный курс по объектно-ориентированному программированию на языке C#. Описаны синтаксические конструкции, операторы управления и объектная модель, используемые в C#. В издание включены основные темы для изучения данного языка программирования, а именно: базовые типы данных и операторы, управляющие инструкции, массивы, классы и объекты, наследование, индексаторы, свойства, делегаты, обработка исключительных ситуаций, многопоточное программирование, перегрузка операторов, разработка Windows-приложений и многое другое. Большое внимание уделяется созданию программ с графическим интерфейсом.
Издательство: Питер, 2012 г.
ISBN 978-5-459-01238-5
Количество страниц: 320.
Содержание книги «C#. Объектно-ориентированное программирование»:
- 7 Вступление. Язык программирования C#
- 8 Краткий курс истории языкознания
- 10 Особенности и идеология C#
- 12 Программное обеспечение
- 14 Установка Visual C# Express
- 21 Немного о книге
- 22 Благодарности
- 22 От издательства
- 23 Глава 1. Информация к размышлению: язык C# и даже больше
- 24 Очень простая программа
- 34 Несколько слов об ООП
- 36 Еще одна простая программа
- 42 Консольная программа
- 53 Глава 2. Классы и объекты
- 53 Описание класса
- 56 Объектные переменные и создание объектов
- 60 Перегрузка методов
- 64 Конструкторы и деструкторы
- 72 Наследование и уровни доступа
- 81 Объектные переменные и наследование
- 85 Замещение членов класса и переопределение методов
- 93 Статические члены класса
- 98 Глава 3. Основы синтаксиса языка C#
- 98 Базовые типы данных и основные операторы
- 108 Основные управляющие инструкции
- 125 Массивы большие и маленькие
- 134 Массивы экзотические и не очень
- 140 Знакомство с указателями
- 143 Глава 4. Перегрузка операторов
- 143 Операторные методы и перегрузка операторов
- 151 Перегрузка арифметических операторов и операторов приведения типа
- 163 Перегрузка операторов отношений
- 175 Глава 5. Свойства, индексаторы и прочая экзотика
- 176 Свойства
- 184 Индексаторы
- 193 Делегаты
- 199 Знакомство с событиями
- 203 Элементарная обработка событий
- 211 Глава 6. Важные конструкции
- 211 Перечисления
- 214 Знакомство со структурами
- 218 Абстрактные классы
- 227 Интерфейсы
- 237 Интерфейсные переменные
- 242 Глава 7. Методы и классы во всей красе
- 242 Механизм передачи аргументов методам
- 251 Аргументы без значений и переменное количество аргументов
- 256 Передача типа в качестве параметра
- 261 Использование обобщенного типа данных
- 265 Обработка исключительных ситуаций
- 273 Многопоточное программирование
- 280 Глава 8. Приложение с графическим интерфейсом: учебный проект
- 282 Общие сведения о графических элементах
- 284 Программный код и выполнение программы
- 300 Наиболее значимые места программного кода
- 305 Вместо заключения. Графический конструктор
- 306 Создание простого окна с кнопкой
Инструкция как скачать книгу Алексей Васильев: C#. Объектно-ориентированное программирование в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
Рейтинг книги:
5 голосов
1069