русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Описание методов (процедур и функций)


Дата добавления: 2015-01-08; просмотров: 543; Нарушение авторских прав


Синтаксически в описании метода различают две части:

- Описание заголовка

- Описание тела метода.

 

Синтаксис заголовка процедуры:

[атрибуты] [модификаторы] {void} имя_процедуры ([список

параметров])

 

 

Синтаксис заголовка функции:

[атрибуты] [модификаторы] {тип результата функции} имя_функции

([параметры])

 

 

имя_метода ([список параметров]) составляют сигнатуру метода и является обязательная часть в заголовке метода

[ ] показывают, что атрибуты и модификаторы могут быть опущены при описании метода.

При работе с подпрограммой используются модификаторы:

static – представляет стандартный поток для консольного приложения,

public – показывает, что метод открыт и доступен для вызова пользователем и потомками класса,

private – говорит, что метод закрыт и предназначен для внутреннего использования в классе и доступен для вызова только в теле методов самого класса.

Если модификатор опущен, то метод является закрытым для пользователя и класса.

Примеры описания методов:

void A() {…};

int B() {…};

public void C() {…};

Они означают, что методы А и В являются закрытыми, а метод С – открыт. Методы А и С реализованы процедурами, а метод B – функцией, возвращающей целое значение (int), {…} – тело метода.



<== предыдущая лекция | следующая лекция ==>
Подпрограммы | Формальные и фактические параметры


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.936 сек.