Groovydagi $class nima?
Groovydagi $class nima?

Video: Groovydagi $class nima?

Video: Groovydagi $class nima?
Video: КУРИЦА И УТКА В ГЛИНЕ. SUB ENG, FR, ESP, IT, 中文 2024, May
Anonim

A Qiziqarli sinf ma'lumotlar to'plami va bu ma'lumotlar ustida ishlaydigan usullar. A Groovydagi sinf u bilan belgilangan ob'ektlarning holatini (ma'lumotlarini) va xatti-harakatlarini e'lon qiladi sinf . Demak, a Qiziqarli sinf misol maydonlarini va buning usullarini tavsiflaydi sinf . Quyida a ga misol keltirilgan Groovydagi sinf.

Bu erda, groovy nima uchun ishlatiladi?

Apache Ajoyib ob'ektga yo'naltirilgan dasturlash tilidir uchun ishlatiladi Java platformasi. Ushbu dinamik til Python, Ruby, Smalltalk va Pero tillariga o'xshash ko'plab xususiyatlarga ega. Bo'lishi mumkin sifatida ishlatiladi Java platformasi uchun skript tili.

Yuqoridagilardan tashqari, Groovy Java bilan bir xilmi? Ajoyib bu dasturlash tili bo'lib, skript tilini ham qo'llab-quvvatlaydi Java ob'ektga yo'naltirilgan dasturlash tilidir. Ajoyib barcha turdagi sinf a'zolari yoki ma'lumotlari uchun umumiy sifatida standart kirish modifikatoriga ega Java sinf a'zolari turiga qarab paket darajasi sifatida standart kirish darajasiga ega.

Buni hisobga olsak, bu groovy kalit so'zi nima?

O'zgaruvchi ta'riflarida u turga ahamiyat bermasligingizni ko'rsatish uchun ishlatiladi. O'zgaruvchilar ta'riflarida tur nomini aniq ko'rsatish yoki almashtirishda "def" dan foydalanish majburiydir. Bu o'zgaruvchan ta'riflarni aniqlanishi uchun kerak Ajoyib tahlil qiluvchi.

Groovy talqin qilinadimi?

Ajoyib dinamik skript tilidir, shunday bo'lishi mumkin talqin qilingan ilovalarni tezroq yaratish uchun ish vaqtida. Shu bilan birga, siz eng yaxshi samaradorlikka erishish uchun kodni kompilyatsiya qilishingiz mumkin (Java bilan solishtirish mumkin). U Java-dan tashqari Javascript va Python-dan kelgan idiomalar bilan qisqacha sintaksisga ega.

Tavsiya: