Программирование на C#. Основные сведения
Book information
Description
В этой книге Алексей Васильев, доктор физико-математических наук и автор популярных российских самоучителей по программированию, пригла шает читателей ознакомиться с основами языка С#. Прочитав ее, вы узнаете историю языка, его структуру, ознакомитесь с типами данных и перемен ными, операторами, циклами и множеством другой полезной информации, необходимой для работы с этим языком. Оглавление Введение Язык С# и технология .Net Framework История создания языка С# Особенности языка С# Программное обеспечение Собственно о книге Обратная связь Благодарности Об авторе Глава 1 Знакомство с языком С# Структура программы Первая программа Пространство имен Использование среды разработки Программа с диалоговым окном Окно с полем ввода Настройка вида диалогового окна Консольный ввод Считывание чисел Форматированный вывод Резюме Задания для самостоятельной работы Глава 2 Базовые типы и операторы Переменные и базовые типы данных Литералы Управляющие символы Преобразование типов Объявление переменных Арифметические операторы Операторы сравнения Логические операторы Побитовые операторы и двоичные коды Оператор присваивания Сокращенные формы операции присваивания Тернарный оператор Приоритет операторов Примеры программ Резюме Задания для самостоятельной работы Глава 3 Управляющие инструкции Условный оператор if Вложенные условные операторы Оператор выбора switch Оператор цикла while Оператор цикла do-while Оператор цикла for Инструкция безусловного перехода goto Перехват исключений Резюме Задания для самостоятельной работы Глава 4 Массивы Одномерные массивы Инициализация массива Операции с массивами Цикл по массиву Двумерные массивы Многомерные массивы Массив со строками разной длины Массив объектных ссылок Параметры командной строки Резюме Задания для самостоятельной работы Глава 5 Статические методы Знакомство со статическими методами Перегрузка статических методов Массив как аргумент метода Массив как результат метода Механизмы передачи аргументов методу Рекурсия Методы с произвольным количествомаргументов Главный метод программы Резюме Задания для самостоятельной работы Глава 6 Знакомство с классами и объектами Базовые принципы ООП Классы и объекты Описание класса и создание объекта Использование объектов Закрытые члены класса и перегрузка методов Конструктор Деструктор Статические члены класса Ключевое слово this Резюме Задания для самостоятельной работы Глава 7 Работа с текстом Класс String Создание текстового объекта Операции с текстовыми объектами Методы для работы с текстом Метод ToString () Резюме Задания для самостоятельной работы Глава 8 Перегрузка операторов Операторные методы Перегрузка арифметическихи побитовых операторов Перегрузка операторов сравнения Перегрузка операторов true и false Перегрузка логических операторов Перегрузка операторов приведения типов Команды присваиванияи перегрузка операторов Резюме Задания для самостоятельной работы Глава 9 Свойства и индексаторы Знакомство со свойствами Использование свойств Знакомство с индексаторами Использование индексаторов Двумерные индексаторы Многомерные индексаторы Перегрузка индексаторов Резюме Задания для самостоятельной работы Глава 10 Наследование Знакомство с наследованием Наследование и уровни доступа Наследование и конструкторы Объектные переменные базовых классов Замещение членов при наследовании Переопределение виртуальных методов Переопределение и замещение методов Переопределение и перегрузка методов Наследование свойств и индексаторов Резюме Задания для самостоятельной работы Заключение Что будет дальше Предметный указатель
Similar books
Объектно- ориентированное программирование НА С++
2016 · PDF
Программирование на C#. Основные сведения. Program disk
2018 · 7Z
Программирование на C#. Основные сведения
2018 · PDF
Программирование на C#. Основные сведения
2023 · PDF
Программирование на PHP в примерах и задачах: основные принципы языка и его особенности, синтаксические конструкции, подходы и механизмы PHP, примеры кода и полезные советы, подходит для студентов и самостоятельного изучения
2021 · PDF
Python на примерах: практический курс по программированию
Программирование на PYTHON в примерах и задачах. (program disk)
2021 · 7Z
Числовые расчеты в Excel
2022 · PDF