<<  Модификаторы параметров Фактические параметры  >>
Передача произвольного числа параметров

Передача произвольного числа параметров. Несмотря на фиксированное число формальных параметров, есть возможность при вызове метода передавать ему произвольное число фактических параметров. Для реализации этой возможности в списке формальных параметров необходимо задать ключевое слово params. Оно задается один раз и указывается только для последнего параметра списка, объявляемого как массив произвольного типа. При вызове метода этому формальному параметру соответствует произвольное число фактических параметров. Например: void Sum(out long s, params int[] p) { s = 0; for( int i = 0; i < p.Length; i++) p2 += (long)Math.Pow(p[i], 3); Console.WriteLine("Метод A-2"); }.

Слайд 18 из презентации «Создание класса». Размер архива с презентацией 149 КБ.

Загрузка...

Программирование

краткое содержание других презентаций

«Тип, имя и значение переменной» - Имя переменной. Переменные предназначены для хранения и обработки данных. Присваивание переменным значений. Логические выражения. Тип переменной. Арифметические, строковые и логические выражения. Строковые выражения. Объявление типа переменной. Типы переменных. Тип, имя и значение переменной. Арифметические выражения.

«Метод линейного программирования» - Исходный допустимый базис. Базисный план. Обоснование симплекс-метода. Историческая справка. Интерпретация. Основные теоремы. Метод. Теоремы ЛП. Основные теоремы ЛП. Свойства многогранного выпуклого конуса. Базисные планы. Первая геометрическая интерпретация. Симплекс-метод. Разрешающий элемент. Построение канонической формы. Проблема вырожденности. Вторая геометрическая интерпретация. Базовая идея.

«Абстрактные классы» - Абстрактные классы. Определим абстрактный класс. Работа с классом. Объект абстрактного класса. Конструктор. Чистые виртуальные функции. Абстрактный класс. Конкретный класс. Чистая виртуальная функция. Программа для иллюстрации работы. Класс "окружность". Производные классы. Неабстрактные классы. Конструктор абстрактного класса. Используются все три класса. Определение функций. Определение функций класса.

«Разработка программных средств» - Требования спецификации. Методы проектирования ПО. Частое изменение требований и спецификаций. Технологический цикл разработки ПС. Особенности проектирования. Спецификация требований к ПО. Отличие сложного ПО от программы. Проект ПО. Увеличение сроков. Информационная модель процесса. Разработка программных средств. Система. Модель анализа. Потребность пользователя. Качество и требования. Типы нефункциональных требований.

«Тестирование ПО» - Методы сборки модулей. Треугольник. Методы генерирования тестов. Интеграционное тестирование. Модульное тестирование. Цифра. Сравнение методов. Приемочное тестирование. Граничные значения класса. Регрессионное тестирование. Эвристические методы создания тестов. Первый тест. Уровни и виды тестирования. Павловская Т.А.. Характеристики хорошего теста. Комбинирование уровней тестирования. Функциональное тестирование.

«Алгоритмизация и языки программирования» - Универсальный цикл DO…LOOP (делать…цикл). BASIC различает пять типов данных. Любую команду в программе можно снабдить поясняющим текстом. Этап формализации. Цикл. Универсальные языки. Логические выражения. PAINT. Безусловный переход. Вывести на печать часть двумерного массива. Разновидности алгоритмов. Условные выражения. Уровни информационных моделей. Среды быстрого проектирования. Процесс создания программы, готовой к исполнению.

Всего в разделе «Программирование» 19 презентаций
Загрузка...
Сайт

5informatika.net

115 тем