Difference between revisions of "Public/de"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{public}} <br> Zurück zu den reservierten Wörtern.<br> <br> Der Modifier <b>public</b> gehört zur Programmierung von Unterprogrammen.<br> Der Modifie...")
 
m (Fixed syntax highlighting; removed categories included in template)
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{public}}
 
{{public}}
<br>
+
 
Zurück zu den [[Reserved words/de|reservierten Wörtern]].<br>
+
 
<br>
+
Zurück zu den [[Reserved words/de|reservierten Wörtern]].
Der Modifier <b>public</b> gehört zur Programmierung von Unterprogrammen.<br>
+
 
Der Modifier <b>public</b> macht ein Unterprogramm innerhalb der Unit öffentlich.<br>
+
 
Das ist dann sinnvoll, wenn das Unterprogramm innerhalb der Unit nicht gesehen wird.<br>
+
Der Modifier <b>public</b> gehört zur Programmierung von Unterprogrammen.
Solange das Unterprogramm nicht im interface-Abschnitt der Unit deklariert wurde ist es für andere Units nicht sichtbar.<br>
+
 
<syntaxhighlight>
+
Der Modifier <b>public</b> macht ein Unterprogramm innerhalb der Unit öffentlich.
 +
 
 +
Das ist dann sinnvoll, wenn das Unterprogramm innerhalb der Unit nicht gesehen wird.
 +
 
 +
Solange das Unterprogramm nicht im interface-Abschnitt der Unit deklariert wurde ist es für andere Units nicht sichtbar.
 +
 
 +
<syntaxhighlight lang=pascal>
 
function subTest: string; [Public];
 
function subTest: string; [Public];
 
begin
 
begin
Line 13: Line 19:
 
end;
 
end;
 
</syntaxhighlight>
 
</syntaxhighlight>
<br>
 
<br>
 
--[[User:Olaf|Olaf]] 17:37, 5 November 2012 (UTC)
 
[[category:Pascal]]{{AutoCategory}}
 

Latest revision as of 11:55, 23 February 2020

Deutsch (de) English (en)


Zurück zu den reservierten Wörtern.


Der Modifier public gehört zur Programmierung von Unterprogrammen.

Der Modifier public macht ein Unterprogramm innerhalb der Unit öffentlich.

Das ist dann sinnvoll, wenn das Unterprogramm innerhalb der Unit nicht gesehen wird.

Solange das Unterprogramm nicht im interface-Abschnitt der Unit deklariert wurde ist es für andere Units nicht sichtbar.

function subTest: string; [Public];
begin
  subTest := 'abc';
end;