Ի՞նչ է $class-ը groovy-ում:
Ի՞նչ է $class-ը groovy-ում:

Video: Ի՞նչ է $class-ը groovy-ում:

Video: Ի՞նչ է $class-ը groovy-ում:
Video: Ի՞նչ է JavaScript-ը և ի՞նչ կարող ենք անել նրա Framework-ներով +(JS Core Պրակտիկա) 2024, Սեպտեմբեր
Anonim

Ա Groovy դաս տվյալների և այդ տվյալների վրա գործող մեթոդների հավաքածու է: Ա դասարան Groovy-ում հայտարարում է դրանով սահմանված օբյեկտների վիճակը (տվյալները) և վարքագիծը դաս . Հետևաբար, ա Groovy դաս նկարագրում է ինչպես օրինակի դաշտերը, այնպես էլ դրա մեթոդները դաս . Ստորև բերված է ա-ի օրինակ դասարան Groovy-ում.

Այսպիսով, ինչի՞ համար է օգտագործվում groovy-ը:

Ապաչի Գրովի Օբյեկտ-կողմնորոշված ծրագրավորման լեզու է համար օգտագործվում է Java հարթակ. Այս դինամիկ լեզուն ունի բազմաթիվ առանձնահատկություններ, որոնք նման են Python-ին, Ruby-ին, Smalltalk-ին և Pero-ին: Դա կարող է լինել օգտագործվում է որպես սկրիպտավորման լեզու Java պլատֆորմի համար:

Բացի վերևից, Groovy-ն նույնն է, ինչ Java-ն: Գրովի ծրագրավորման լեզու է և նաև աջակցում է սկրիպտավորման լեզու, մինչդեռ Java օբյեկտ-կողմնորոշված ծրագրավորման լեզու է։ Գրովի ունի լռելյայն մուտքի փոփոխիչ՝ որպես հանրային իր բոլոր տեսակի դասի անդամների կամ տվյալների համար, մինչդեռ Java ունի լռելյայն մուտքի մակարդակ՝ որպես փաթեթի մակարդակ՝ կախված դասի անդամների տեսակից:

Հաշվի առնելով սա՝ ի՞նչ բանալի բառ է groovy-ում:

Փոփոխական սահմանումների մեջ այն օգտագործվում է ցույց տալու համար, որ ձեզ չի հետաքրքրում տեսակը: Փոփոխական սահմանումների մեջ պարտադիր է կա՛մ հստակորեն նշել տիպի անվանումը, կա՛մ օգտագործել «def»-ը՝ փոխարինելու համար: Սա անհրաժեշտ է, որպեսզի փոփոխականների սահմանումները հայտնաբերվեն Գրովի վերլուծիչ.

Գրովին մեկնաբանվու՞մ է:

Գրովի դինամիկ սցենարային լեզու է, դա կարող է լինել մեկնաբանված գործարկման ժամանակ՝ ավելի արագ հավելվածներ ստեղծելու համար: Այնուամենայնիվ, դուք կարող եք նաև կազմել կոդը, որպեսզի ստանաք հնարավոր լավագույն կատարումը (համեմատելի Java-ի հետ): Այն ունի լակոնիկ շարահյուսություն՝ Javascript-ից և Python-ից բխող արտահայտություններով, բացի Java-ից:

Խորհուրդ ենք տալիս: