Çfarë është $class në groovy?
Çfarë është $class në groovy?

Video: Çfarë është $class në groovy?

Video: Çfarë është $class në groovy?
Video: Котенка просто оставили на обочине. Котенок по имени Роки 2024, Shtator
Anonim

A Klasa groovy është një koleksion i të dhënave dhe metodave që veprojnë mbi ato të dhëna. A klasë në Groovy deklaron gjendjen (të dhënat) dhe sjelljen e objekteve të përcaktuara nga ajo klasës . Prandaj, a Klasa groovy përshkruan si fushat e shembullit ashtu edhe metodat për këtë klasës . Më poshtë është një shembull i a klasë në Groovy.

Prandaj, për çfarë përdoret groovy?

Apache I vrullshëm është një gjuhë programimi e orientuar nga objekti përdoren për Platforma Java. Kjo gjuhë dinamike ka shumë veçori që janë të ngjashme me Python, Ruby, Smalltalk dhe Pero. Ajo mund të jetë përdoret si një gjuhë skriptimi për platformën Java.

Përveç sa më sipër, a është Groovy i njëjtë me Java? I vrullshëm është një gjuhë programimi dhe gjithashtu mbështet gjuhën e skriptimit ndërsa Java është një gjuhë programimi e orientuar nga objekti. I vrullshëm ka një modifikues të parazgjedhur të aksesit si publik për të gjitha llojet e anëtarëve të klasës ose të dhënave, ndërsa Java ka nivelin e parazgjedhur të aksesit si nivel pakete në varësi të llojit të anëtarëve të klasës.

Duke pasur parasysh këtë, cila është fjala kyçe në groovy?

Në përkufizimet e variablave përdoret për të treguar se nuk ju intereson lloji. Në përkufizimet e variablave është e detyrueshme ose të jepet një emër tipi në mënyrë eksplicite ose të përdoret "def" në zëvendësim. Kjo është e nevojshme për të bërë përkufizimet e variablave të dallueshme për I vrullshëm analizues.

A është interpretuar Groovy?

I vrullshëm është një gjuhë dinamike skriptimi, mund të jetë interpretuar në kohën e ekzekutimit për të krijuar aplikacione më shpejt. Megjithatë, ju gjithashtu mund të përpiloni kodin për të marrë performancën më të mirë të mundshme (të krahasueshme me Java). Ka një sintaksë të përmbledhur me idioma që vijnë nga Javascript dhe Python, përveç Java.

Recommended: