(এক ঘণ্টা পর)
"দারুন! আমরা কোথায় থেমেছিলাম?"
"মেথড এর ভিতরের কোড অথবা তেমন কিছু্তে।"
"ঠিক। একেবারে ঠিক। মেথড এর মূল অংশ কিছু কম্যান্ড নিয়ে গঠিত। আমরা এটাও বলতে পারতাম যে, মেথড হল এক গুচ্ছ কম্যান্ড যেগুলোকে একটি নাম দেওয়া হয়েছে (মেথড এর নাম)। উভয় বিবৃতিই সত্য।"
"নানা ধরনের কম্যান্ড আছে। তোমার গ্রহে কুকুর আছে কি?"
"শুধুমাত্র গৃহপালিত রোবটিক নেকড়ে আছে।"
"তারা কি আদেশ পালন করে?"
"হ্যাঁ। 'কামড়াও', 'খাও', 'ছিঁড়ে ফেলো', ও 'ভাল! অনুসরণ করো!'"
"হুম। সুন্দর আদেশ! কিন্তু এগুলোর সংখ্যা খুব বেশি নয়।"
"আমাদের কতগুলো প্রয়োজন?"
"জাভা ল্যাঙ্গুয়েজে প্রতিটি অবস্থার জন্য কম্যান্ড আছে। প্রতিটি কম্যান্ড কিছু কাজকে বর্ণনা করে। প্রতিটি কম্যান্ডের শেষে আমরা একটি সেমিকোলন ব্যবহার করি।"
"এখানে কম্যান্ডের কিছু উদাহরণ দেওয়া হয়েছে:"
কম্যান্ড | বর্ণনা (এটি কী করে) |
---|---|
|
পর্দায় 1 সংখ্যাটি দেখায় |
|
পর্দায় "Amigo" দেখায় |
|
পর্দায় "Rishi & Amigo" দেখায়
|
"আসলে, এটি একটিমাত্র কম্যান্ড System.out.println
। আমরা কম্যান্ডে আর্গুমেন্ট পাঠাতে বন্ধনী ব্যবহার করি। আর্গুমেন্ট এর মানের ওপরে নির্ভর করে একই কম্যান্ড ভিন্ন ভিন্ন কাজ সম্পাদন করতে পারে।"
"এটি খুবই সুবিধাজনক।"
"হ্যাঁ। তুমি পর্দায় কিছু টেক্সট প্রদর্শন করতে চাইলে তোমাকে এর উভয় পাশে যুগল উদ্ধৃতি চিহ্ন ব্যবহার করতে হবে।
একক উদ্ধৃতি চিহ্ন দেখতে এরকম হয়: '
। যুগল উদ্ধৃতি চিহ্ন দেখতে এরকম হয়: "
। একটি যুগল উদ্ধৃতি চিহ্ন এবং দু’টি একক উদ্ধৃতি চিহ্ন অভিন্ন নয়। দয়া করে এগুলোর মধ্যে বিভ্রান্ত হবে না।"
"যুগল উদ্ধৃতি চিহ্নের কি রয়েছে কিবোর্ডের এন্টার বোতামের পাশে, ঠিক আছে?"
"ঠিক।"
অ্যামিগোর পাল্স বেড়ে 3 থেকে 5 GHz হয়ে যায়। সে এখনও এটি বিশ্বাস করতে পারছিল না। পর্দায় কিভাবে স্ট্রিং প্রিন্ট করতে হয় সে এইমাত্র তা শিখেছে, এবং সে যেমন ধারণা করেছিল এটি তার চেয়েও অনেক সহজ।
অ্যামিগো তার চিন্তাভাবনা থেকে মনোযোগ বিক্ষিপ্ত করতে ও শান্ত হতে জানালা দিয়ে বাইরে তাকায়। গাছের পাতা হলুদ হয়ে যাচ্ছিল। সে নিজেই লক্ষ্য করে যে বিবর্ণ ঋতু খুব কাছে এসে গেছে। একটি ইলিউমিনেটর তাকে স্বাভাবিকের চেয়ে অনেক বেশি কিছু দেখতে সাহায্য করে। নবাগতদের প্রযুক্তি সত্যিই খুব উন্নত ছিল। কিন্তু সে কি এখন পাতার ব্যাপারে পরোয়া করে? সন্ধ্যার মধ্যেই তার জ্ঞান অনেক গুণ বেড়ে যাবে!
কিন্তু তার চিন্তাভাবনা শান্ত হয়নি। একদিন সে এমন প্রোগ্রাম লিখবে যা বিবর্ণ ঋতুতে সব রোবটকে তাদের বাড়িতে আশ্রয় নিতে বাধ্য করবে। সে প্রোগ্রাম এককভাবে কয়েক হাজার রোবটের জীবন বাঁচাবে...
"এই কম্যান্ডের দু’টি সংস্করণ আছে: System.out.println()
ও System.out.print()
"
"তুমি System.out.println()
কম্যান্ডটি কয়েকবার ব্যবহার করলে দেখবে, তুমি প্রতিবার যে টেক্সট কম্যান্ডে পাঠাও সেটি একটি আলাদা লাইনে প্রদর্শিত হচ্ছে। তুমি System.out.print()
কম্যান্ডটি ব্যবহার করলে টেক্সট একই লাইনে প্রদর্শিত হয়। উদাহরণস্বরূপ:"
কম্যান্ড | পর্দায় যা প্রদর্শিত হবে | |
---|---|---|
1 |
|
Amigo Is The Best |
2 |
|
AmigoIs The Best |
3 |
|
AmigoIs TheBest |
"এটি মাথায় রেখো: println
কোনো নতুন লাইন থেকে টেক্সট প্রিন্ট করা শুরু করে না। এটি বর্তমান লাইনেই টেক্সট প্রিন্ট করে, তবে পরবর্তী টেক্সট যাতে একটি নতুন লাইনে প্রিন্ট করা হয়, সেটা নিশ্চিত করে।"
" println()
কম্যান্ড পর্দায় টেক্সট প্রিন্ট করে এবং একটি বিশেষ অদেখা 'নিউলাইন ক্যারেক্টার' যোগ করে। এটি পরবর্তী টেক্সট নতুন লাইনে শুরু হওয়াটা নিশ্চিত করে।"
"পুরো প্রোগ্রামটি দেখতে কেমন?"
"পর্দায় দেখো।"
public class Home
{
public static void main(String[] args)
{
System.out.print("Amigo ");
System.out.print("Is The ");
System.out.print("Best");
}
}
"ওহ! এটি পুরো খালি। আমরা শব্দগুলোর শেষে স্পেস বা শূন্যস্থান যোগ করেছিলাম, যাতে এগুলো সব একসাথে না আসে, তাই না?"
"একদম ঠিক। তুমি বুদ্ধিমান ছেলে।"
এ মন্তব্য অ্যামিগোকে গর্বে উজ্জ্বল করে তোলে।
"চমৎকার। এটি হল তোমার প্রথম কাজ।"
GO TO FULL VERSION