Identifiers in Java সম্পূর্ণ বাংলা ভাষায় শিখুন | Java Programming Part -4
2 minute read
Identifiers in Java সম্পূর্ণ বাংলা ভাষায় শিখুন | Java Programming Part -4
![]() |
Identifiers in Java |
Identifiers:
Identifiers হচ্ছে যেকোনো নাম, এটি হতে পারে variable -র নাম, method-র নাম, class-র নাম অথবা interface-র নাম।
বাস্তব পরিবেশের সঙ্গে একটু তুলনা করে দেখি, যদি আমি আপনাদের Identifier করি, তবে কিসের মাধ্যমে করবো। অবশ্যই আপনার নামের মধ্যমে করবো। একইভাবে এখানেও যেকোনো method-র নাম, class-র নাম ইত্যাদি হচ্ছে identifier.
int a = 10 ;
int (data type)
a (variable)
= (oprator)
10 (literal)
এখানে 'a' একটি নাম, এটি হচ্ছে variable নাম। অর্থাৎ 'a ' variable ও identifier দুটোই।
class ABC {...}
ABC হচ্ছে class-র নাম। ABC-ও হচ্ছে identifier.
Identifiers নামকরণের নিয়মাবলী:
Java প্রোগ্রামিং ভাষায়, যেকোনো class, method, variable বা লেবেলের নাম হলো তাদের identifier। identifier-র নামকরণের কিছু নিয়ম রয়েছে যেগুলো মেনে চলা প্রয়োজন। নিচে Java-তে identifier-র নামকরণের নিয়মাবলী দেওয়া হল:
- Latter and Number (অক্ষর ও সংখ্যা): Identifier -র ইংরেজি অক্ষর (A-Z এবং a-z), সংখ্যা (0-9), আন্ডারস্কোর (_) এবং ডলার চিহ্ন ($) ব্যবহার করা যায়। তবে, আইডেন্টিফায়ারের শুরুতে সংখ্যা থাকতে পারবে না।
- Length (দৈর্ঘ্য): Identifier -র দৈর্ঘ্যের কোনো সীমা নেই, তবে এটি পড়তে এবং বুঝতে সুবিধাজনক হওয়া উচিত।
- Keyword: Java-র keyword-গুলি, যেমন int, for, class ইত্যাদি identifier-র হিসেবে ব্যবহার করা যাবে না। Java Keyword-গুলি।
- Case Sensitives: Java Case Sensitive। অর্থাৎ, `myVariable`, `MyVariable`, এবং `MYVARIABLE` এগুলো তিনটি আলাদা Identifier।
- No Space: Identifier -র নামের মধ্য space ব্যবহার করা যাবে না। এর পরিবর্তে, camelCase বা snake_case নামকরণ কনভেনশন অনুসরণ করা হয় যদি নামটি একাধিক শব্দ থেকে গঠিত হয়।
- Special Symbol (বিশেষ চিহ্ন ): Identifier -র কেবল আন্ডারস্কোর (_) এবং ডলার চিহ্ন ($) ব্যবহার করা যায়। অন্যান্য বিশেষ চিহ্ন, যেমন @, #, %, ইত্যাদি ব্যবহার করা যাবে না।
এই নিয়মগুলি মেনে চললে, Java-তে Identifier -র নামকরণে সহজেই সফল হওয়া যাবে। ভালো প্রোগ্রামিং অনুশীলনের অংশ হিসেবে, নামগুলি যেন সাংগতিক এবং বোঝার সুবিধাজনক হয়, সেদিকে নজর দেওয়া উচিত।
নিচে java-তে সঠিক (Valid) Identifiers-র কিছু উদাহরণ দেওয়া হল:
- TestVariable
- testvariable
- a
- i
- Test_Variable
- _testvariable
- $testvariable
- sum_of_array
- TESTVARIABLE
- jtp123
- JavaTpoint
- Javatpoint123
নিচে কিছু ভুল (Invalid) Identifiers-র উদাহরণ দেওয়া হল:
- Test Variable (Identifier-র মধ্য space অন্তর্ভুক্ত করা যায় না)
- 123javatpoint (Identifier নম্বর দিয়ে শুরু হয় না)
- java+tpoint ('+' চিহ্নকে কখনো Identifier-এ ব্যবহার করা যায় না)
- a-javatpoint (Hyphen চিহ্ন ব্যবহার নিষেদ)
- java_&_Tpoint (Ampersand চিহ্ন ব্যবহার নিষেদ)
- Java'tpoint (Apostrophe চিহ্ন ব্যবহার নিষেদ)
Post a Comment