И. И. Мечникова Институт математики, экономики и механики Кафедра математического обеспечения компьютерных систем В. Г. Пенко, Е. А. Пенко программное обеспечение ЭВМ. Часть 1 Методическое пособие



СодержаниеЕ.А. Пенко
Введение в программирование на C# в .NET Что такое .NET и зачем она нужна?
Первая программа на C# и основные приемы работы в системе MS Visual Studio
Структура программы
Собственные пространства имен
Особенности языка C
Полноценный логический тип данных
Оператор switch
Основные классы Ниже рассмотрим использование наиболее популярных классов платформы .NET Класс Console
Класс Convert
Строковый тип данных string (класс String)
Метод Split
Enumeration – перечислимый тип
Метод IndexOf()
Метод Format
Метод ToCharArray
Объектно-ориентированное программирование Эволюция от структур к классам
Структурный тип как параметр
Помещаем метод в структурный тип
Превращение в класс
Классы и объекты
Значимые и ссылочные переменные
Конструкторы класса
Статические элементы
Генерация случайных чисел
Массивы в языке C
Многомерные массивы
Класс ArrayList
Класс List
Обработка ошибок
Свойства класса
Связи между объектами
Наследование (Inheritance)
Класс Object
Защищенные переменные
Вызов базового конструктора
Переопределение методов. Обращение к «затененным» элементам класса
Многоуровневое наследование
Метод ToString
Типичные ситуации проявления полиморфизма
Абстрактные классы и полиморфизм