Delphi Language Guide Delphi for Microsoft Win32 Delphi for the Microsoft. Net framework



Yüklə 0,84 Mb.
Pdf görüntüsü
səhifə195/294
tarix02.01.2022
ölçüsü0,84 Mb.
#41395
1   ...   191   192   193   194   195   196   197   198   ...   294
DelphiLanguageGuide

Nested Constants
Constants can be declared in class types in the same manner as nested type sections. Constant sections are
terminated by the same tokens as nested type sections (i.e. reserved words or visibility specifiers). Typed constants
are not supported, so you cannot declare nested constants of value types, such as Currency, or TDateTime.
Nested constants can be of any simple type: ordinal, ordinal subranges, enums, strings, and real types.
The following code demonstrates the declaration of nested constants:
type
   TMyClass = class
        const
             x = 12;
             y = TMyClass.x + 23;
        procedure Hello;
        private
             const
                 s = 'A string constant';
    end;
 
begin
   writeln(TMyClass.y);   // Writes the value of y, 35.
end.
168



Yüklə 0,84 Mb.

Dostları ilə paylaş:
1   ...   191   192   193   194   195   196   197   198   ...   294




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin