Java/C2/Creating-class/Bengali
From Script | Spoken-Tutorial
Revision as of 16:32, 12 November 2013 by Kaushik Datta (Talk | contribs)
Time' | Narration |
00:02 | Creating Classes এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত। |
00:05 | এই টিউটোরিয়ালে আপনি শিখবেন, |
00:08 | বাস্তব জগতে class |
00:10 | জাভাতে class |
00:12 | Java class এর গঠন |
00:14 | Java class এর জন্য সিনট্যাক্স |
00:16 | এবং Java class এর একটি সহজ উদাহরণ |
00:19 | এই টিউটোরিয়ালের জন্য আমরা
উবুন্টু সংস্করণ 11.10, JDK 1.6 এবং Eclipse 3.7.0 ব্যবহার করছি। |
00:30 | টিউটোরিয়ালটি অনুসরণ করতে আপনার Eclipse এ সহজ জাভা প্রোগ্রাম লেখা, কম্পাইল করা এবং রান করা সম্পর্কে জানতে হবে। |
00:37 | না হলে, spoken-tutorial.org তে উপলব্ধ এই টিউটোরিয়ালটি দেখুন। |
00:46 | এখন বাস্তব জগতে class কি তা দেখা যাক। |
00:50 | আমরা এই জগতে যা কিছু দেখতে পারি সবই অবজেক্ট। |
00:54 | এবং সকল অবজেক্টকে একটি বিশেষ শ্রেণীতে শ্রেণীকরণ করা যেতে পারে। |
00:59 | প্রতিটি শ্রেণীকে একটি class বলা হয়। |
01:02 | উদাহরণস্বরূপ মানুষ একটি শ্রেণী। |
01:05 | আমরা সকলে এই শ্রেণীর ভিন্ন অবজেক্ট। |
01:08 | আমাদের সকলের বিভিন্ন বৈশিষ্ট্য রয়েছে যেমন চোখ, পা, হাত ইত্যাদি। |
01:13 | যা মানুষ শ্রেণীর জন্য সাধারণ। |
01:15 | দেখা, হাঁটা, খাওয়া, ইত্যাদি এই ধরনের আচরণ মানুষ শ্রেণীর কাছে সাধারণ। |
01:22 | এখন দেখা যাক জাভাতে class কি? |
01:26 | class একটি প্রতিচিত্র যা থেকে প্রতিটি বস্তু তৈরি করা হয়েছে। |
01:31 | Java Class এর স্ট্রাকচার : একটি class
|
01:35 | variables নামক প্রোপারটিসের সমূহ |
01:37 | এবং methods নামক বিহেভিয়ার্সের সমূহ সংজ্ঞায়িত করে। |
01:40 | এখন, প্রকাশ্য ক্লাসের জন্য সিনট্যাক্স দেখি। |
01:44 | modifier - class - classname কোঁকড়া বন্ধনীতে variable, constructor এবং method declarations.
|
01:52 | আমরা এই সম্পর্কে আসন্ন টিউটোরিয়ালে বিস্তারিত ভাবে শিখব। |
01:58 | এখন Eclipse ব্যবহার করে সহজ class তৈরী করি। |
02:03 | আমি ইতিমধ্যে Eclipse খুলেছি। |
02:09 | এখন একটি Project তৈরী করি। |
02:11 | সুতরাং File এ টিপুন, New তে যান এবং Java Project এ টিপুন। |
02:20 | New Project Wizard এ, প্রজেক্টের নাম C এবং D বড় হাতের দ্বারা ClassDemo নামে লিখুন। |
02:34 | তারপর Finish এ টিপুন। |
02:38 | আমরা দেখি যে ClassDemo নামক প্রজেক্ট নির্মিত হয়েছে। |
02:43 | আমরা এখন Student নামক জাভা ক্লাস তৈরী করব। |
02:47 | তাই ClassDemo তে রাইট ক্লিক করুন, New তে যান এবং Class এ টিপুন। |
02:56 | New Java Class wizard এ name হিসাবে Student লিখুন। |
03:03 | আমরা দেখতে পারি যে এখানে modifier হল public. |
03:07 | এটি প্রদর্শন করে যে এই ক্লাস সর্বত্র সকল ক্লাসের কাছে দৃশ্যমান। |
03:11 | যদি ক্লাসে কোনো modifier না থাকে, যা হল default, এটি শুধুমাত্র নিজস্ব প্যাকেজের মধ্যে দৃশ্যমান হয়। |
03:18 | আমরা প্যাকেজ সম্পর্কে পরবর্তী টিউটোরিয়ালে শিখব। |
03:23 | এখানে আমি public নির্বাচন করেছি। |
03:26 | method stubs এ, public static void main নির্বাচন করুন। |
03:31 | তারপর Finish এ টিপুন। |
03:36 | আমরা দেখতে পারি যে Student নামক ক্লাস নির্মিত হয়েছে। |
03:40 | এখন কমেন্টগুলি মুছে ফেলি। |
03:51 | একটি Student ক্লাসে Name, Roll Number, Marks ইত্যাদি বৈশিষ্ট্য থাকতে পারে। |
03:57 | তাই Student ক্লাসের মধ্যে Roll Number এবং Name নামক দুটি ভ্যারিয়েবল ঘোষিত করি। |
04:04 | সুতরাং, আমি লিখব int roll আন্ডারস্কোর number সেমিকোলন
|
04:14 | String name সেমিকোলন |
04:19 | আমি দুটি ভ্যারিয়েবল ঘোষিত করেছি। |
04:22 | এখন একটি ক্লাসে methods ও থাকে। |
04:25 | তাই আমি StudentDetail নামক মেথড তৈরী করি। |
04:30 | এই মেথড প্রত্যেক শিক্ষার্থীর বিস্তারিত বিবরণ দেবে। |
04:34 | তাই আমি লিখি void studentDetail তারপর ওপেন এবং ক্লোস বন্ধনী, কোঁকড়া বন্ধনী খুলুন। |
04:49 | এখন এই মেথড শিক্ষার্থীর রোল নম্বর এবং নাম দেবে। |
04:53 | তাই লিখুন System dot out dot println, বন্ধনী ও ডবল উদ্ধৃতি চিনহের মধ্যে The roll number is, এটি number হিসাবে লিখতে পারি; ডবল উদ্ধৃতি চিহ্ন বন্ধ করুন, + roll_number সেমিকোলন। |
05:23 | পরের লাইনে লিখুন System dot out dot println, বন্ধনী ও ডবল উদ্ধৃতি চিনহের মধ্যে The name is, + name এবং সেমিকোলন। |
05:40 | এখন, মেন মেথডে আমরা লিখব System dot out dot println, বন্ধনী ও ডবল উদ্ধৃতি চিনহের মধ্যে We have created a class with two variables and 1 method. |
06:10 | এমনিভাবে আমি Student ক্লাস তৈরি করেছি। |
06:20 | এখন Ctrl এবং S কি একসাথে টিপে ফাইলটি সংরক্ষণ করি। |
06:26 | এখন Control এবং F11 কি একসাথে টিপে প্রোগ্রাম শুরু করি। |
06:33 | আমরা |
06:34 | We have created a class with 2 variables and 1 method হিসাবে আউটপুট পাই। |
06:38 | যেমনকি আমরা মেন মেথডে লিখেছিলাম। |
06:46 | সুতরাং আমরা সফলভাবে একটি class তৈরি করেছি। |
06:50 | সুতরাং, এই টিউটোরিয়ালে আমরা ক্লাস এবং জাভায় ক্লাস কিভাবে তৈরি করে সেই সম্পর্কে শিখেছি। |
06:59 | আত্ম মূল্যায়নের জন্য ভ্যারিয়েবল emp আন্ডারস্কোর number এবং emp আন্ডারস্কোর name এর সাথে Employee নামক Class তৈরি করুন। |
07:10 | এবং printEmployee মেথড যা কর্মচারীর তথ্য প্রদর্শন করে। |
07:16 | স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে,To know more about the spoken-tutorial project. |
07:19 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, spoken-tutorial.org/what is a spoken-tutorial |
07:22 | এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:25 | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন। |
07:30 | কথ্য টিউটোরিয়াল প্রকল্প দল |
07:32 | কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
07:35 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়। |
07:38 | এই বিষয়ে বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:44 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:48 | এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত। |
এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro | |
08:04 |
আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি। |
08:07 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ। |