«Smalltalk»–ի խմբագրումների տարբերություն

Content deleted Content added
No edit summary
Տող 42.
 
արտահայտությունը նախապես հայտարարված <code>vowels</code> փոփոխականին վերագրում է <code>'aeiou'</code> տողը։ Տողն օբյեկտ է, որը կոմպիլյատորի կողմից ստեղծվում է կոմպիլյացիայի ժամանակ։
 
=== Հաղորդագրությունները ===
Հաղորդագրությունը Smalltalk լեզվի հիմնարար կառուցվածքն է։ Նույնիսկ ղեկավարող կառուցվածքներն են իրականացված հաղորդագրությունների ուղարկման միջոցով։
 
Հետևյալ օրինակում <code>42</code> թվին ուղարկվում է <code>factorial</code> հաղորդագրությունը.
 
<source lang="smalltalk">42 factorial</source>
 
Այս դեպքում <code>42</code> կոչվում է հաղորդագրությունն ''ընդունող'', իսկ <code>factorial</code>-ը հաղորդագրության ''տարբերակիչ'' (selector)։ Ընդունողը հաղորդագրությանն արձագանքում է արժեք վերադարձնելով։ Հաղորդագրության արդյունքը կարելի է վերագրել փոփոխականի.
 
<source lang="smalltalk">aRatherBigNumber := 42 factorial</source>
 
== Հղումներ ==
Ստացված է «https://hy.wikipedia.org/wiki/Smalltalk» էջից