Перегрузка имен подпрограмм: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (Новая: == Ссылки == Особенности языка: базовый уровень) |
Mikst (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Перегрузка имен подпрограмм. Ключевое слово overload, используемое в Delphi, здесь не требуется | |||
<source lang="Delphi">procedure Print(i: integer); | |||
begin | |||
writeln('Значение параметра целого типа = ',i); | |||
end; | |||
procedure Print(r: real); | |||
begin | |||
writeln('Значение параметра вещественного типа = ',r); | |||
end; | |||
begin | |||
Print(2.5); | |||
Print(777); | |||
end. </source> | |||
== Ссылки == | == Ссылки == | ||
[[Особенности языка: базовый уровень]] | [[Особенности языка: базовый уровень]] |
Версия от 20:01, 9 января 2010
Перегрузка имен подпрограмм. Ключевое слово overload, используемое в Delphi, здесь не требуется
procedure Print(i: integer);
begin
writeln('Значение параметра целого типа = ',i);
end;
procedure Print(r: real);
begin
writeln('Значение параметра вещественного типа = ',r);
end;
begin
Print(2.5);
Print(777);
end.