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 совершенно бесплатно.
C#. Объектно-ориентированное программирование
Рейтинг книги:
5 голосов
1069

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: