Difference between revisions of "Java/C2/Creating-class/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 319: Line 319:
 
|  07:48
 
|  07:48
 
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
 
|এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
|- 07:55
+
|-  
 +
07:55
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro  
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro  
  

Revision as of 16:34, 12 November 2013

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 দ্বারা সমর্থিত।
07:55 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro
08:04

আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।

08:07 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble