গ্রুভিতে $ক্লাস কি?
গ্রুভিতে $ক্লাস কি?

ভিডিও: গ্রুভিতে $ক্লাস কি?

ভিডিও: গ্রুভিতে $ক্লাস কি?
ভিডিও: groovy 2024, সেপ্টেম্বর
Anonim

ক গ্রোভি ক্লাস ডেটার একটি সংগ্রহ এবং সেই ডেটার উপর কাজ করে এমন পদ্ধতি। ক গ্রুভিতে ক্লাস রাষ্ট্র (ডেটা) এবং এটি দ্বারা সংজ্ঞায়িত বস্তুর আচরণ ঘোষণা করে শ্রেণী . তাই, ক গ্রোভি ক্লাস এর জন্য উদাহরণ ক্ষেত্র এবং পদ্ধতি উভয়ই বর্ণনা করে শ্রেণী . নিম্নলিখিত একটি উদাহরণ গ্রুভিতে ক্লাস.

এখানে, গ্রুভি কি জন্য ব্যবহৃত হয়?

অ্যাপাচি গ্রোভি একটি অবজেক্ট-ভিত্তিক প্রোগ্রামিং ভাষা ব্যবহারের জন্য জাভা প্ল্যাটফর্ম। এই গতিশীল ভাষার অনেক বৈশিষ্ট্য রয়েছে যা পাইথন, রুবি, স্মলটক এবং পেরোর মতো। এটা হতে পারে হিসাবে ব্যবহার জাভা প্ল্যাটফর্মের জন্য একটি স্ক্রিপ্টিং ভাষা।

উপরের পাশে, গ্রোভি কি জাভা হিসাবে একই? গ্রোভি একটি প্রোগ্রামিং ভাষা এবং এটি স্ক্রিপ্টিং ভাষা সমর্থন করে জাভা একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা। গ্রোভি সব ধরনের ক্লাস সদস্য বা ডেটার জন্য সর্বজনীন হিসাবে একটি ডিফল্ট অ্যাক্সেস মডিফায়ার রয়েছে জাভা ক্লাস সদস্যদের প্রকারের উপর নির্ভর করে প্যাকেজ স্তর হিসাবে ডিফল্ট অ্যাক্সেস স্তর রয়েছে।

এই বিবেচনায় রেখে, গ্রুভিতে এটি কীওয়ার্ড কী?

পরিবর্তনশীল সংজ্ঞায় এটি ইঙ্গিত করতে ব্যবহৃত হয় যে আপনি টাইপ সম্পর্কে চিন্তা করেন না। পরিবর্তনশীল সংজ্ঞাগুলিতে হয় স্পষ্টভাবে একটি প্রকারের নাম প্রদান করা বা প্রতিস্থাপনে "def" ব্যবহার করা বাধ্যতামূলক। এর জন্য পরিবর্তনশীল সংজ্ঞা সনাক্তযোগ্য করার জন্য এটি প্রয়োজন গ্রোভি পার্সার

Groovy ব্যাখ্যা করা হয়?

গ্রোভি এটি একটি গতিশীল স্ক্রিপ্টিং ভাষা, এটি হতে পারে ব্যাখ্যা করা আরও দ্রুত অ্যাপ্লিকেশন তৈরি করতে রানটাইমে। যাইহোক, আপনি সর্বোত্তম সম্ভাব্য পারফরম্যান্স (জাভার সাথে তুলনীয়) পেতে কোডটিও কম্পাইল করতে পারেন। জাভা ছাড়া অন্য জাভাস্ক্রিপ্ট এবং পাইথন থেকে আসা ইডিয়মগুলির সাথে এটির একটি সংক্ষিপ্ত সিনট্যাক্স রয়েছে।

প্রস্তাবিত: