Advanced-Cpp/C2/Constructor-And-Destructor/Bodo

From Script | Spoken-Tutorial
Revision as of 05:06, 10 April 2019 by Dinesh80Brahma (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 = (सि ++) आव Constructors and Destructors(कन्सट्राकटर्स एण्ड डेसट्राकटर्स) नि रायज्लायनाय फोरोंथायाव बरायबाय। =
00:07 बे फोरोंथायाव जों सोलोंगोन :
00:09 Constructors (कन्सट्राकटर्स) ,Constructors (कन्सट्राकटर्स) नि रोखोम।
00:12 Destructors (डेसट्राकटर्स), जों बेखौ मोनसे बिदिन्थिनि गेजेरजों मावगोन।
00:17 बे फोरोंथायाव रेकर्ड खालामनो थाखाय, आं बाहायनाय जादों:
00:20 'Ubuntu OS (उबान्टु अ एस) लिरस्लायनाय 11.10
00:23 g++ compiler (जि ++ कमप्लाइआर) लिरस्लायनाय 4.6.1
00:28 जों Constructor ((कन्सट्राकटर) नि सिनायथिनि गेजेरजों जागायनि।
00:31 मोनसे Constructor (कन्सट्राकटर) आ मोनसे मेम्बार function (फांसन) जायो।
00:33 बेयावहाय class name (क्लास नेम) बायदि रोखोमसे मुं दङ।
00:37 Constructors(कन्सट्राकटर्स) आ मानखौ होफिन्नो हाया।
00:40 बेखौ गावनोगाव कल खालामनो हायो जेब्ला जों मोनसे अबजेक्ट सोरजिनो हायो।
00:44 Constructors (कन्सट्राकटर्स) नि रोखोम।
00:46 Parameterized Constructors (पेरामिटाराइज कन्सट्राकटर्स)
00:49 Copy Constructors(कपि कन्सट्राकटर्स) आरो
00:50 Default Constructors (डिफल्ट कन्सट्राकटर्स)
00:53 जों Destructors(डिसट्राकटर्स) सिम थांनि।
00:56 Destructors(डिसट्राकटर्स) फोरखौ मेमरि deallocate (डिएलुकेट) खालामनो बाहायनाय जायो।
00:59 बेफोरखौ लिंहरनाय जायो जेब्ला मोनसे object (अबजेक्ट) आ घंस जायो।
01:02 मोनसे destructor (डिसट्राकटर) आ जेबो आरगुमेन्ट लाया आरो बिनि खाथियाव जेबो return types(रिटार्न टाइपस) गैया।
01:07 जों Constructors (कन्सट्राकटर्स) आरो Destructors(डेसट्राकटरस) मोनसे बिदिन्थि नायनि।
01:11 आं बावैसो सुजुथायाव (editor) कडखौ लिरबाय, आं बेखौ गेवहोगोन।
01:15 नोजोर खालामदि जोंनि फाइलनि मुङा cons hyphen dest dot cpp(कन्स हाइफेन डेस्ट डट सपिपि)।
01:20 बे प्रग्रामाव, जों Constructos (कन्सट्राकटर) बाहायनानै मोन्नै अनजिमानि दाजाबगासैखौ मावफुंगोन।
01:25 दानिया आं कडखौ बेखेवनि।
01:27 बेयो जोंनि header file (हेडार फाइल) iostream (आइअस्ट्रिम)।
01:30 बेयावहाय जों std namespace.(एसटिडि नेमस्पेस) बाहायनाय जादों।
01:33 बिनिउनाव जोंनि सेराव Addition (एडिसन) क्लास दङ। a (ए) आरो b (बि) आ जाबाय integer variables (इन्टेजार भेरियेबल्स)।
01:38 बेफोरो Addition (एडिसन) क्लासनि private (प्रायभेट) सोद्रोमाफोर नंगौ।
01:42 बेयावहाय जोंनि सेराव पाबलिक specifier(स्पेसिफायार) दङ।
01:44 बिनिउनाव जोंनि सेराव construtor Addition(कन्सट्राकटर एडिसन) दङ।
01:47 बे constructor (कन्सट्राकटर) नियाव class (क्लास) नि बादि रोखोमसे मुं दङ।
01:52 जों बेयावहाय मोन्नै arguements(आरगुमेन्टस) पास खालामदों।
01:54 दानिया जों Destructor (डेसट्राकटर)नि मोनसे ओंथि बुंफ्रुदनानै होदों।
01:57 बिनिथाखाय जों destructors (डेसट्राकटरस) मुंखौ उनसंनानै tilde (टाइलडि) नेर्सोन मोनसे बाहायनाय जादों।
02:02 बेयो मोनसे पाबलिक फांसन add (एड) नंगौ।
02:05 बेयो a (ए) आरो b (बि) नि दाजाबगासैखौ होफिनो।
02:08 बेयावहाय, जों scope resolution operator (स्कुप रिजुलुसन अपारेटर) खौ बाहायनानै constructor (कन्सट्राकटर) खौ एकसेस खालामो।
02:12 a(ए) आरो b (बि) आ private (प्रायभेट) सोद्रोमा नंगौ।
02:15 प्रायभेट सोद्रोमाखौ एकसेस खालामनो जों x (एक्स) आरो y (उवाइ) खौ बाहायो।
02:19 बिनिउनाव जों destructor (डेसट्राकटर) खौ एकसेस खालामो।
02:21 बेयावहाय, जों "Memory Deallocation"(मेमरि डिएलौकेसन) खौ प्रिन्ट खालामगोन।
02:25 बेनो जाबाय जोंनि main()(मेन) फांसन।
02:28 बेयावहाय जों क्लास Addition(एडिसन) नि थाखाय मोनसे अबजेक्ट सोरजिगोन।
02:32 बिनिउनाव जों 3 आरो 4 महरै मोन्नै आरगुमेन्टस पास खालामो।
02:36 3 खौ x (एक्स) आव दोनथुमगोन आरो 4 खौ y (उवाइ) आव दोनथुमगोन।
02:40 बेनि ओंथिया जाबाय a (ए) नि मानआ 3 आरो 'b' (बि) नि मानआ 4 नंगौ।
02:45 आरगुमेन्ट थानाय constructor (कन्सट्राकटर) खौ parameterized constructor (पेरामिटाराइस कन्सट्राकटर) होन्नानै बुंनाय जायो।
02:50 बिनिखायनो बेयो मोनसे prameterized constructor (पेरामिटाराइस कन्सट्राकटर) नंगौ।
02:53 बेयावहाय, जों अबजेक्ट obj (अबजे) बाहायनानै फांसन add (एड) कल खालामो।
02:58 आरो जों दाजाबगासैखौ प्रिन्ट खालामगोन।
03:00 बेनो जाबाय जोंनि return (रिटार्न) स्टेटमेन्ट।
03:02 दायो जोङो हाबाफारिखौ मावफुंनि।
03:05 नोंथांनि किबर्डआव Ctrl, Alt(कन्ट्रल, अल्ट) आरो T (टि) खौ लोगोसेयै थुनानै terminal window (टार्मिनेल उइन्ड) खौ गेवहो।
03:12 कमपाइल खालामनो थाखाय लिर: g++ space cons hyphen dest dot cpp space hyphen o space cons (जि ++ स्पेस कन्स हाइफेन डेस्ट डट सिपिपि स्पेस हाइफेन 0 स्पेस कन्स) ।
03:21 Enter (एन्टार) खौ थु।
03:23 लिर: dot slash cons(डट स्लेस कन्स)
03:25 Enter (एन्टार) खौ थु।
03:27 दिहुनजानाय बिबांआ बेबादि नुजागोन:
03:29 Sum is 7(साम इस 7) आरो Memory Deallocation (मेमरि डिएलौकेसन)
03:33 दानिया जों Default constructors (डिफल्ट कन्सट्राकटरस) नि बिदिन्थि नायनि।
03:37 जोंनि हाबाफारियाव फैफिन।
03:39 आं बावैसो सुजुथायाव (editor) कडखौ लिरबाय।
03:41 नोजोर खालामदि, जोंनि फाइलनि मुङा default dot cpp (डिफल्ट डट सिपिपि) नंगौ।
03:45 जेब्ला मोनसे class (क्लास) आव constructor (कन्सट्राकटर) मोनसे फोसावनाय जायाखै,
03:48 बिदिब्ला क्लासनि थाखाय compiler (कमप्लाइयार) आ मोनसे default constructor (डिफल्ट कन्सट्राकटर) हमनानै लायो।
03:53 आं कडखौ बेखेवनानै होनि।
03:55 बेयो जोंनि header file (हेडार फाइल) iostream (आइअस्ट्रिम)।
03:58 बेयावहाय जों std namespace.(एसटिडि नेमस्पेस) बाहायनाय जादों।
04:02 बिनिउनाव जोंनि सेराव class Subtraction. (क्लास साब्सट्रेकसन) दङ।
04:04 बिनिउनाव जोंनि सेराव public (पाबलिक) महरै फोसावनाय a(ए) आरो b(बि) दङ।
04:08 बेयावहाय, जोंनि सेराव sub (साब) फांसन दङ।
04:10 जों मोन्नै आरगुमेन्टस int a (इन्ट ए) आरो int b (इन्ट बि) पास खालामदों।
04:15 बेयो मोन्नै अनजिमा a(ए) आरो b(बि) नि दानखानायखौ होफिन होयो।
04:19 बेनो जाबाय defalut constructor (डिफल्ट कन्सट्राकटर)।
04:22 बेयावहाय, जों scope resolution operator (स्कुप रिजुलुसन अपारेटर) बाहायनानै defalut constructor (डिफल्ट कन्सट्राकटर) खौ एकसेस खालामदों।
04:27 बेनो जाबाय जोंनि main()(मेन) फांसन।
04:29 बेयावहाय, जों मोनसे भेरियेबल 'x (एक्स) खौ बेखेवनानै होनाय जादों।
04:34 बेयावहाय जों subtraction (साबसट्रेकसन) क्लासनि मोनसे अबजेक्ट 's' (एस) सोरजिनाय जादों।
04:39 बिनिउनाव जों अबजेक्ट 's' (एस) बाहायनानै sub (साब) फांसनखौ कल खालामो।
04:42 आरो मोन्नै आरगुमेन्टस 8 आरो 4 महरै पास खालामो।
04:47 रिज्लाटखौ भेरियेबल x (एक्स) आव दोनथुमनाय जादों।
04:51 आरो बेयावहाय जों फारागथिखौ प्रिन्ट खालामो।
04:54 बेनो जाबाय जोंनि return (रिटार्न) स्टेटमेन्ट।
04:56 दानिया,जोङो हाबाफारिखौ मावफुंनि।
04:58 जोंनि terminal (टारमिनेल) सिम फैफिन।
05:01 कमपाइल खालामनो थाखाय लिर: g++ space default dot cpp space hyphen o space def (जि ++ स्पेस डिफल्ट डट सिपिपि स्पेस हाइफेन 0 स्पेस डेफ) ।
05:09 Enter (एन्टार) खौ थु। लिर: dot slash def (डट स्लेस डेफ) ।
05:12 Enter (एन्टार) खौ थु।
05:14 दिहुनजानाय बिबांआ बेबादि होफिनजायो:
05:16 Difference is 4 (डिफारेन्स इस 4)
05:18 जोंनि हाबाफारिसिम फैफिन।
05:20 बेयावहाय नोंथाङा नुनो मोनगोनदि जोङो फांसनआवनो आरगुमेन्ट पास खालामदों।
05:25 आरो जोंनि आवगायनि बिदिन्थियाव, जोङो अबजेक्टआवनो आरगुमेन्ट पास खालामदोंमोन।
05:30 आरो बेयावहाय जों अबजेक्टखौ बाहायनानै आरगुमेन्ट पास खालामदों।
05:34 दानिया, जोंनि slides(स्लाइडस) सिम फैफिन
05:38 जों सुंद' खालामनि। बे फोरोंथायाव, जों सोलोंबाय:
05:41 Constructor' (कन्सट्राकटर) जेरै Addition (एडिसन)
05:43 Parameterized Constructor (पेरामिटाराइज कन्सट्राकटर) जेरै Addition obj (3, 4);(एडिसन अबज (3,4))
05:48 Destructor (डेसट्राकटर) जेरै ~Addition(एडिसन)
05:52 Default Constructor (डिफल्ट कन्सट्राकटर) जेरै Subtraction (साब्सट्रेकसन)
05:55 मोनसे एसाइन्टमेन्ट महरै, Division (डिभिजन) मुङै मोनसे क्लास सोरजि।
05:59 क्लासनि थाखाय मोनसे constructor (कन्सट्राकटर) सोरजि।
06:01 आरो divide (डिभाइड) मुंनि मोनसे फांसन सोरजि जाय होखानाय मोन्नै अनजिमाफोरखौ रानो।
06:06 गाहायनि लिंकआव दिन्थिनाय भिडिअखौ नाय।
06:09 रायज्लायनाय फोरोंथाय हाबाफारिनि गुदिबाथ्राया बेयावहाय दङ।
06:11 नोंथानियाव मोजां बेन्डउइटथ गैयाब्ला, नोंथाङा भिडिअखौ डाउनलड खालाम आरो बेखौ नाय
06:16 रायज्लायनाय फोरोथाय हाबाफारिनि दोलोआ: रायज्लायनाय फोरोंथायखौ बाहायनानै मावफोरोंथाय बादा खालामो।
06:21 अनलाइन आन्जादखौ जायफोरा उथ्रिसारो बिथांमोननो फोरमान बिलाइ होनाय जायो।
06:25 गोबां गुवारै मिनथिनो, अन्नानै लिरहर:
06:27 contact@spoken hyphen tutorial dot org (कन्टेक एटदारेट स्पकेन हाइफेन टिउटरियेल डट अआरजि) थंआव लिरहर। थंआव लिरहर।
06:31 रायज्लायनाय फोरोंथाय हाबाफारिया Talk to a Teacher (तक तु ए तिसार) हाबाफारिनि मोनसे बाहागो।
06:36 बेखौ भारत सरकारनि ICT (आइ.सि.टि.), MHRD (एम. एइस.आर.दि.) नि National Mission on Education (नेसनेल मिसन अन इदुकेसन) नि गेजेरजों मदद होदों।
06:42 बे हाबाफारिनि गोबांसिन मिथिथाया गाहायनि link (लिंक) आव दङ
06:47 आइ आइ टि बम्बेनिफ्राय आं दिनेश चन्द्र ब्रह्म, फोजोब्बाय । हेफाजाब होनायनि थाखाय साबायखर बाउबाय।


Contributors and Content Editors

Dinesh80Brahma