Advanced-Cpp/C2/Classes-And-Objects/Bodo

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 C++. C++ (सि ++) आव Classes and Objects (क्लासेस एण्ड अबजेक्टस) नि रायज्लायनाय फोरोंथायाव बरायबाय।
00:07 बे फोरोंथायाव जों सोलोंगोन :
00:09 Classes(क्लासेस)
00:11 Objects (अबजेक्टस) Encapsulation (एनकेपसुलेस्वन) आरो
00:14 Data abstraction. (डेटा एब्सट्राकसन)।
00:16 जों बेखौ मोनसे बिदिन्थिनि गेजेरजों मावगोन।
00:20 बे फोरोंथायाव रेकर्ड खालामनो थाखाय, आं बाहायनाय जादों:
00:23 'Ubuntu OS (उबान्टु अ एस) लिरस्लायनाय 11.10
00:28 g++ compiler (जि ++ कमप्लाइआर) लिरस्लायनाय 4.6.1
00:32 जों class(क्लास)नि सिनायथिनि गेजेरजों जागायनि।
00:36 class(क्लास) खौ मोनसे keyword class (किअर्थ क्लास) बाहायनानै सोरजियो।
00:39 बेयो data (डेटा) आरो functions (फांसन्स) खौ लाखियो।
00:42 class(क्लास) आ code(कड) आरो data (डेटा)खौ फोनांजाबो।
00:45 class(क्लास) नि data (डेटा) आरो functions (फांसन्स) खौ क्लासनि सोद्रोमा महरै बुंनाय जायो।
00:51 जों object (अबजेक्ट) सिम थांनि।
00:53 objects (अबजेक्टस) फोरा सोलायस्लु जायो।
00:55 बिफोर मोनसे class(क्लास) नि कपि नंगौ।
00:58 मोनफ्रोमनियावबो properties (प्रपारटिस) आरो behavior (बिहेभियेर) दङ।
01:01 properties (प्रपारटिस) फोरखौ data (डेटा) दाथायफोरनि गेजेरजों बुफ्रुदना होनाय जायो आरो
01:06 behavior (बिहेभियेर) खौ methods (मेथदस) मुंनि सोद्रोमानि फांसननि गेजेरजों बुफ्रुदना होनाय जायो ।
01:10 दानिया जों मोनसे क्लासनि थाखाय syntax (सिन्टेक्स) नायनि।
01:14 बेयावहाय, class (क्लास) मनसेखौ बुंफ्रुदना होनायाव बाहायनाय class (क्लास) आ मोनसे गुबै सोदोब जायो।
01:18 Class-name (क्लास नेम) आ मोनसे थाखोनि मुं नंगौ।
01:21 public, private (पाबलिक, प्रायभेट) आरो protected (प्रटेकटेड) फोरा access specifier (एकसेस स्पेसिफायार) नंगौ।
01:26 आरो बेयावहाय जोङो public, private (पाबलिक, प्रायभेट) आरो protected (प्रटेकटेड) महरै डेटा सेद्रोमाफोर(data members) खौ आरो सोद्रोमा फांसन(member functions) खौ बुंफ्रुदना होदों।
01:34 बेबादिनो जों class(क्लास) खौ बन्द खालामो।
01:37 दानिया जों मोनसे बिदिन्थि नायनि।
01:39 आं बावैसो सुजुथायाव (editor) कडखौ लिरबाय।
01:42 आं दायो बेखौ गेवहोगोन।
01:44 गोसोआव लाखिदि जोंनि फाइलनि मुङा class hyphen obj dot cpp (क्लास हाइफेन अबिजे डट सिपिपि) ।
01:50 बे बिदिन्थियाव, जों class(क्लास)खौ बाहायनानै मोनसे बर्ग दब्लायनि सोरगिदिं सिमाखौ सानगोन।
01:56 आं दायो कडखौ बेखेवनि।
01:58 बेयो जोंनि header file (हेडार फाइल) iostream (आइअस्ट्रिम)।
02:02 बेयावहाय जों std namespace.(एसटिडि नेमस्पेस) बाहायनाय जादों।
02:06 बेयो square(स्कुयेर) मुंनि मोनसे class(क्लास) खौ फोसावनाय जायो।
02:10 बेयावहाय जों जायखिजाया access specifier (एकसेस स्पेसिफायार) फोसावआखै।
02:14 बिनिखायनो, डिफल्ट महरै बेयो private(प्रायभेट) नंगौ।
02:17 बिनिखायनो, x(एक्स) भेरियेबला क्लास स्कुयेरनि मोनसे private (प्रायभेट) सोद्रोमा नंगौ।
02:22 बेनो public specifier(पाबलिक स्पेसिफायार) नंगौ।
02:25 फांसन area (एरिया) या मोनसे public(पाबलिक) फांसन जायो।
02:28 आरो बेबादिनो जों क्लासखौ बन्द खालामो।
02:31 दानिया जों access specifiers (एकसेस स्पेसिफायार) नि सोमोन्दै गोबांसिन मिथिनो थाखाय slide(स्लाइड) सिम थांफिन।
02:36 public specifier(पाबलिक स्पेसिफायार)-
02:39 public specifier(पाबलिक स्पेसिफायार) आ क्लासनि बायजोनि डेटाफोरखौ बाहायनो गनायथि होयो।
02:44 सासे public (पाबलिक) सोद्रोमाखौ हाबाफारियाव जायखिजाया जायगायाव बाहायनो हायो।
02:49 Private specifier(प्रायभेट स्पेसिफायार)-
02:51 private(प्रायभेट) महरै फोसावनाय सोद्रोमाखौ class(क्लास) नि बायजोआव बाहायनो हाया।
02:57 private(प्रायभेट) सोद्रोमाखौ class(क्लास) नि सोद्रोमाफोरनि गेजेरजोंल' बाहायनो हायो।
03:03 Protected specifier(प्रटेकटेड स्पेसिफायार)-
03:05 protected (प्रटेकटेड) सोद्रोमाखौ class(क्लास) नि बायजोनिफ्राय बाहायनो हाया।
03:10 बिफोरखौ derived(डिराइभ) क्लासनि हेफाजाबै एकसेस खालामनो हायो।
03:13 जों जोंनि हाबाफारिसिम थांफिननि।
03:16 बेयावहाय, बे स्टेमेन्टआव जोंहा class(क्लास) मुं दङ
03:21 scope resolution operator (स्कुप रिजुलुसन अपारेटर) आरो फांसननि मुं।
03:25 जों बे अपारेटरखौ बाहायनाया गोनांथार।
03:27 बेयो रोखा खालामोदि फांसननि area(एरिया) या global(ग्लबेल) फांसन नङा।
03:33 बेयो क्लास square (स्कुयेर) नि सासे सोद्रोमानि फांसन नंगौ।
03:36 बेयावहाय, जों int a (इन्ट ए) महरै मोनसे आरगुमेन्ट पास खालामदों।
03:40 दानिया, जोङो scope resolution operator(स्कुप रिजुलुसन अपारेटर) नि सोमोन्दै आरोबाव बांसिन मिथिनो जोंनि slide(स्लाइड) सिम थांफिन।
03:46 बेखौ थाखोमानाय data(डेटा) एकसेसनि थाखाय बाहायनाय जायो।
03:49 operator ::.

जोङो रोखोमसे मुंनि भेरियेबल एबा फांसननि एकसेसनि थाखाय स्कुप रिजुलुसन अपारेटर बाहायनाय जायो।

03:56 हमननै ला local(लकेल) भेरियेबल आरो global(ग्लबेल) भेरियेबलआव रोखोमसे मुं दङ।
04:01 local(लकेल) भेरियेबल आ गिबि खाबुखौ मोनो।
04:05 जों :: (scope resolution operator)(स्कुप रिजुलुसन अपारेटर) बाहायनानै global(ग्लबेल) भेरियेबलखौ एकसेस खालामनो हायो।
04:10 दानिया, जोंनि हाबाफारिसिम फै।
04:12 बेयावहाय, a(ए) नि मानखौ x (एक्स) आव दोनथुमनाय जादों।
04:17 बिनिउनाव जों बर्ग दब्लायनि area(एरिया) याव फैफिन।
04:20 बेयावहाय x (एक्स) आ प्रायभेट सोद्रोमा जायो।
04:22 private parameter' (प्रायभेट पेरामिटार) खौ एकसेस खालामनो थाखाय जों public(पाबलिक) सेद्रोमा a (ए) बाहायदों।
04:27 private (प्रायभेट) सोद्रोमाया अराय आन्दोआव थायो।
04:30 बेनो जाबाय जोंनि main function (मेन फांसन)।
04:33 बेयावहाय, class square (क्लास स्कुयेर) नि अबजेक्टआ sqr (स्कर) जायो।
04:37 जों बे रोखोमनि object (अबजेक्ट) सोरजियो।
04:40 object-name (अबजेक्ट नेम) नि उनाव class-name (क्लास नेम)।
04:43 .बेयावहाय, जों object sqr(अबजेक्ट स्कर) आरो .(dot) operator(डट अपारेटर) बाहायनानै फांसन एरिया कल खालामो।
04:50 बिनिउनाव जों 4 महरै आरगुमेन्ट पास खालामो।
04:53 जों x (एक्स) नि मानखौ 4 महरै सेट खालामो।
04:57 बेयो जोंनि return(रिटार्न) स्टेटमेन्ट नंगौ। दानिया Save (सेइफ) आव थु।
05:00 दानिया जोङो हाबाफारिखौ मावफुंनि।
05:03 नोंथांनि किबर्डआव Ctrl, Alt(कन्ट्रल, अल्ट) आरो T (टि) खौ लोगोसेयै थुनानै terminal window (टार्मिनेल उइन्ड) खौ गेवहो।
05:11 कमपाइल खालामनो थाखाय लिर: g++ space class hyphen obj dot cpp space hyphen o space class (जि ++ स्पेस क्लास हाइफेन अबिजे डट सिपिपि स्पेस हाइफेन 0 स्पेस क्लास) ।
05:20 Enter (एन्टार) खौ थु।
05:22 लिर: ./class(क्लास) (dot slash class).(डट स्लेस क्लास)।
05:24 Enter (एन्टार) खौ थु। दिहुनजानाय बिबांआ बेबादि नुजागोन:
05:28 Area of the square is 16 (एरिया अफ डि स्कुयेर इज 16)
05:30 दानिया, जों जोंनि हाबाफारिसिम थांफिननि।
05:35 दासिम जों नुबाय,
05:37 class (क्लास) आव data (डेटा) आरो functions(फांसनस) खौ लोगोसे खालामनाय जायो।
05:41 class (क्लास) आ मोनसे एखुथा इउनिट जायो
05:44 जेराव बिफोरखौ बाहायनानै data (डेटा) आरो functions(फांसनस) खौ दोलो खालामनाय जायो।
05:49 बे राहाखौ Encapsulation (इनकेपसुलेसन) बुंनाय जायो।
05:53 बिनिउनाव जों ' private (प्रायभेट) आरो public (पाबलिक) सोद्रोमाफोरजों लोगोसेयै क्लास नुदों।
05:59 private(प्रायभेट) डेटाखौ एखोमानानै दोनदों।
06:02 बेखौ class (क्लास) नि बायजोआव एकसेस खालामनो हाया।
06:05 बे राहाखौ Data abstraction (डेटा एब्सट्राकसन) बुंनाय जायो।
06:09 interface(इन्टारफेस) खौ नुना मोन्दों नाथाय मावफुंनायखौ एखोमानानै दोन्दों।
06:14 बेजोंनो जोंनि बे फोरोंथाया जोब्बाय।
06:17 जोंनि slides(स्लाइडस) सिम फैफिन। जों सुंद' खालामनि।
`06:20 बे फोरोंथायाव, जों सोलोंबाय:
06:23 Encapsulation Data Abstraction (एनकेपसुलेस्वन डेटा एब्सट्राकसन)
06:25 Private (प्रायभेट) सोद्रोमाफोर
06:27 int x; (इन्ट एक्स)
06:29 Public (पाबलिक) फांसन्स int area(int); (इन्ट एरिया ( इन्ट)।
06:32 classes (क्लासेस) class square(क्लास स्कुयेर)
06:35 अबजेक्ट मोनसे सोरजिनो,
06:37 square sqr;'square sqr;' (स्कुयेर स्कुर)
06:39 object sqr dot area();(अबजेक्ट स्कुर डट एरिया ) बाहायनानै फांसन कल खालामनाय
06:43 मोनसे एसाइन्टमेन्ट महरै - मोनसे होखानाय बेंखननि सोरगिदिंसिमा दिहुन्नो मोनसे हाबाफारि लिर।
06:49 गाहायनि लिंकआव दिन्थिनाय भिडिअखौ नाय।
06:52 रायज्लायनाय फोरोंथाय हाबाफारिनि गुदिबाथ्राया बेयावहाय दङ।
06:55 नोंथानियाव मोजां बेन्डउइटथ गैयाब्ला, नोंथाङा भिडिअखौ डाउनलड खालाम आरो बेखौ नाय।
07:00 रायज्लायनाय फोरोथाय हाबाफारिनि दोलोआ:
07:02 रायज्लायनाय फोरोंथायखौ बाहायनानै मावफोरोंथाय बादा खालामो।
07:05 अनलाइन आन्जादखौ जायफोरा उथ्रिसारो बिथांमोननो फोरमान बिलाइ होनाय जायो।
07:09 गोबां गुवारै मिनथिनो, अन्नानै : contact@spoken-tutorial.org (कन्टेक एटदारेट स्पकेन स्लेस टिउटरियेल डट अआरजि) थंआव लिरहर।
07:16 रायज्लायनाय फोरोंथाय हाबाफारिया Talk to a Teacher (तक तु ए तिसार) हाबाफारिनि मोनसे बाहागो ।
07:20 बेखौ भारत सरकारनि ICT (आइ.सि.टि.), MHRD (एम. एइस.आर.दि.) नि National Mission on Education (नेसनेल मिसन अन इदुकेसन) नि गेजेरजों मदद होदों।
07:26 बे हाबाफारिनि गोबांसिन मिथिथाया गाहायनि link (लिंक) आव दङ ।
07:31 बे लिरबिदांखौ राव दानस्लायनायाव बिहोमा होदों दिनेश बऱहम्म आरो आं हरेशवर स्वरगीयारि या राव होदों। एसेनोसै. बाहागो लानायनि थाखाय साबायखर।गोजोन्थों।


Contributors and Content Editors

Dinesh80Brahma