Difference between revisions of "Advanced-Cpp/C2/Function-Overloading-And-Overriding/Assamese"
From Script | Spoken-Tutorial
PoojaMoolya (Talk | contribs) |
|||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | | | + | | Time |
− | | | + | | Narration |
|- | |- | ||
| 00:01 | | 00:01 | ||
− | | নমস্কাৰ দৰ্শক সকল. | + | | নমস্কাৰ দৰ্শক সকল. C++ত function Overloading আৰু Overridingৰ স্পকেন টিউটোৰিয়েললৈ স্বাগতম . |
|- | |- | ||
Line 12: | Line 12: | ||
|- | |- | ||
| 00:11 | | 00:11 | ||
− | | | + | | Function Overloading. |
|- | |- | ||
| 00:12 | | 00:12 | ||
− | | | + | | Function Overriding. |
|- | |- | ||
Line 28: | Line 28: | ||
|- | |- | ||
| 00:21 | | 00:21 | ||
− | | | + | | উবুন্টু অপাৰেটিং সিস্টেম সংস্কৰণ 11.10 |
|- | |- | ||
| 00:26 | | 00:26 | ||
− | | g++ | + | | g++ compiler সংস্কৰণ 4.6.1 |
|- | |- | ||
| 00:30 | | 00:30 | ||
− | | আমি | + | | আমি Function Overloading ৰ পৰিচয়ৰ সৈতে আৰম্ভ কৰো. |
|- | |- | ||
| 00:34 | | 00:34 | ||
− | | Function Overloading | + | | Function Overloading মানে দুটা অথবা তাতোধিক functionsৰ একেই নাম থাকিব পাৰে. |
|- | |- | ||
| 00:41 | | 00:41 | ||
− | | | + | |argumentsৰ সংখ্যা আৰু arguments ৰ data-type ভিন্ন হয়. |
|- | |- | ||
| 00:47 | | 00:47 | ||
− | | যেতিয়াই এটা | + | | যেতিয়াই এটা ফাংশন কল কৰা হয় তেতিয়া ই আৰ্গিউমেন্ট তালিকাৰ উপৰত ভিত্তি কৰিহে নির্বাচন কৰা হয়. |
|- | |- | ||
Line 60: | Line 60: | ||
|- | |- | ||
| 00:59 | | 00:59 | ||
− | | | + | |এই প্ৰোগ্ৰামত আমি এদিছন অপাৰেশন সম্পাদন কৰিম |
|- | |- | ||
| 01:03 | | 01:03 | ||
− | | মন কৰক যে আমাৰ ফাইলৰ | + | | মন কৰক যে আমাৰ ফাইলৰ নাম overload.cpp হয়. |
|- | |- | ||
Line 72: | Line 72: | ||
|- | |- | ||
| 01:10 | | 01:10 | ||
− | | এইটো | + | | এইটো আমাৰ হেডাৰ ফাইল হয় iostream. |
|- | |- | ||
| 01:13 | | 01:13 | ||
− | | ইয়াত আমি | + | | ইয়াত আমি std namespace ব্যবহাৰ কৰিছো. |
|- | |- | ||
Line 91: | Line 91: | ||
|- | |- | ||
| 01:28 | | 01:28 | ||
− | | তাৰপিছত আমি তিনটা সংখ্যা যোগ কৰিছো. আৰু আমি মানটো উভতাই দিয়ো. | + | | তাৰপিছত আমি তিনটা সংখ্যা যোগ কৰিছো. আৰু আমি মানটো উভতাই দিয়ো. |
|- | |- | ||
| 01:33 | | 01:33 | ||
− | | ইয়াত | + | | ইয়াত আমি ফাংশন add ওভাৰলোদ কৰো. |
|- | |- | ||
| 01:36 | | 01:36 | ||
− | | ইয়াক | + | | ইয়াক float হিসাবে দিক্লেয়াৰ কৰা হয়. |
|- | |- | ||
| 01:38 | | 01:38 | ||
− | | আমি দুটা আর্গুমেন্ট float d আৰু float e পাস কৰিছো. | + | | আমি দুটা আর্গুমেন্ট float d আৰু float e পাস কৰিছো. |
|- | |- | ||
Line 111: | Line 111: | ||
|- | |- | ||
| 01:48 | | 01:48 | ||
− | | এইটো হল আমাৰ | + | | এইটো হল আমাৰ main ফাংশন. |
|- | |- | ||
| 01:50 | | 01:50 | ||
− | | | + | | function mainত আমি বিভিন্ন আর্গুমেন্টৰ সৈতে add function দিক্লেয়াৰ কৰিছো. |
|- | |- | ||
| 01:56 | | 01:56 | ||
Line 121: | Line 121: | ||
|- | |- | ||
| 01:58 | | 01:58 | ||
− | | ইয়াত আমি ব্যবহাৰকাৰীৰ পৰা integer মান গ্রহণ কৰিছো. | + | | ইয়াত আমি ব্যবহাৰকাৰীৰ পৰা integer মান গ্রহণ কৰিছো. |
|- | |- | ||
| 02:03 | | 02:03 | ||
− | | তাৰপিছত আমি | + | | তাৰপিছত আমি তিনিটা আর্গুমেন্টৰ সৈতে ফাংশন add কল কৰিছো. |
|- | |- | ||
| 02:07 | | 02:07 | ||
− | | আৰু ভেৰিয়েবল | + | | আৰু ভেৰিয়েবল sumত ফলাফলটো সংৰক্ষণ কৰক. |
|- | |- | ||
Line 137: | Line 137: | ||
|- | |- | ||
| 02:12 | | 02:12 | ||
− | | এতিয়া আমি ইয়াত ব্যবহাৰকাৰীৰ | + | | এতিয়া আমি ইয়াত ব্যবহাৰকাৰীৰ পৰা floating point numbers গ্ৰহন কৰিছো. |
|- | |- | ||
Line 145: | Line 145: | ||
|- | |- | ||
| 02:21 | | 02:21 | ||
− | | আৰু ইয়াত আমি | + | | আৰু ইয়াত আমি sum প্রিন্ট কৰো. |
|- | |- | ||
| 02:23 | | 02:23 | ||
− | | আৰু এইটো | + | | আৰু এইটো আমাৰ return স্তেটমেন্ট হয়. |
|- | |- | ||
Line 157: | Line 157: | ||
|- | |- | ||
| 02:29 | | 02:29 | ||
− | | আপোনাৰ কীবোর্ডত | + | | আপোনাৰ কীবোর্ডত একেলগে Ctrl, Alt, আৰু T কি টিপি টার্মিনেল উইন্ডো খুলক. |
|- | |- | ||
| 02:38 | | 02:38 | ||
− | | সম্পাদনা কৰিবলৈ টাইপ কৰক : | + | | সম্পাদনা কৰিবলৈ টাইপ কৰক : g++ স্পেচ overload dot cpp স্পেচ hyphen o স্পেচ over |
|- | |- | ||
Line 177: | Line 177: | ||
|- | |- | ||
| 02:55 | | 02:55 | ||
− | | ই | + | | ই এনেধৰনে প্রদর্শন কৰে: Enter three integers |
|- | |- | ||
| 02:58 | | 02:58 | ||
− | | | + | | আমি 10, 25 আৰু 48 লিখিম |
|- | |- | ||
| 03:04 | | 03:04 | ||
Line 188: | Line 188: | ||
|- | |- | ||
| 03:09 | | 03:09 | ||
− | | এতিয়া আমি চাও | + | | এতিয়া আমি চাও Enter two floating point numbers |
|- | |- | ||
| 03:13 | | 03:13 | ||
− | | আমি লিখিম | + | | আমি লিখিম 4.5 আৰু 8.9 |
|- | |- | ||
| 03:17 | | 03:17 | ||
− | | Enter | + | | Enter টিপক |
|- | |- | ||
| 03:19 | | 03:19 | ||
Line 202: | Line 202: | ||
|- | |- | ||
| 03:25 | | 03:25 | ||
− | | এতিয়া | + | | এতিয়া আমি function overriding চাও. |
|- | |- | ||
Line 210: | Line 210: | ||
|- | |- | ||
| 03:31 | | 03:31 | ||
− | | derived | + | | derived ক্লাছত base class ফাংছন এটাক পুনৰায় সংজ্ঞায়িত কৰক. |
|- | |- | ||
| 03:36 | | 03:36 | ||
− | |derived class function এ base class functionক ওভাৰৰাইদ কৰে. | + | |derived class function এ base class functionক ওভাৰৰাইদ কৰে. |
|- | |- | ||
| 03:40 | | 03:40 | ||
− | | কিন্তু পাশ | + | | কিন্তু পাশ কৰা argumentsবোৰ একেই. |
|- | |- | ||
| 03:44 | | 03:44 | ||
Line 231: | Line 231: | ||
|- | |- | ||
| 03:53 | | 03:53 | ||
− | | আমাৰ ফাইলৰ নাম | + | | আমাৰ ফাইলৰ নাম হল override.cpp . |
|- | |- | ||
Line 247: | Line 247: | ||
|- | |- | ||
| 04:06 | | 04:06 | ||
− | | তাৰপিছত আমাৰ | + | | তাৰপিছত আমাৰ উচৰত class arithmetic আছে. |
|- | |- | ||
Line 255: | Line 255: | ||
|- | |- | ||
| 04:14 | | 04:14 | ||
− | | | + | | তাৰপিছত আমাৰ উচৰত public হিসাবে দিক্লেয়াৰ কৰা function values আছে. |
|- | |- | ||
Line 263: | Line 263: | ||
|- | |- | ||
| 04:23 | | 04:23 | ||
− | | তাৰপিছত আমি | + | | তাৰপিছত আমি মানটো a আৰু b সংৰক্ষিত কৰিছো. |
|- | |- | ||
| 04:26 | | 04:26 | ||
− | | ইয়াত আমাৰ | + | | ইয়াত আমাৰ উচৰত operations হিসাবে virtual function আছে. |
|- | |- | ||
| 04:30 | | 04:30 | ||
− | | ইয়াত আমি সেই দুটা নম্বৰ যোগ কৰো | + | | ইয়াত আমি সেই দুটা নম্বৰ যোগ কৰো আৰু sumটোক প্রিন্ট কৰো. |
|- | |- | ||
Line 282: | Line 282: | ||
|- | |- | ||
| 04:41 | | 04:41 | ||
− | | | + | | এইটোৱে base class arithmetic আহৰণ কৰে. |
|- | |- | ||
Line 294: | Line 294: | ||
|- | |- | ||
| 04:54 | | 04:54 | ||
− | | | + | | ই base class arithmetic ও আহৰণ কৰে |
|- | |- | ||
Line 302: | Line 302: | ||
|- | |- | ||
| 05:03 | | 05:03 | ||
− | | | + | | তাৰপিছত আমাৰ উচৰত class Divide আছে. ইয়ো base class arithmetic আহৰন কৰ |
|- | |- | ||
| 05:09 | | 05:09 | ||
Line 317: | Line 317: | ||
|- | |- | ||
| 05:26 | | 05:26 | ||
− | | ইয়াত আমি p | + | | ইয়াত আমি p হিসাবে class arithmeticৰ এটা অবজেক্ট তৈয়াৰ কৰিছো. |
|- | |- | ||
| 05:31 | | 05:31 | ||
− | | | + | | arith, class arithmeticৰ পইন্টাৰ হয়. |
|- | |- | ||
Line 336: | Line 336: | ||
|- | |- | ||
| 05:46 | | 05:46 | ||
− | | এতিয়া ইয়াত, pক " | + | | এতিয়া ইয়াত, pক "arith" ৰ ঠিকনালৈ সেট কৰা হয়. |
|- | |- | ||
| 05:50 | | 05:50 | ||
− | | তাৰপিছত আমি function | + | | তাৰপিছত আমি function valuesত 30 আৰু 12 হিসাবে আর্গুমেন্ট পাছ কৰো. |
|- | |- | ||
Line 352: | Line 352: | ||
|- | |- | ||
| 06:02 | | 06:02 | ||
− | | ইয়াত আমি | + | | ইয়াত আমি subt ক arith" ৰ ঠিকনালৈ সেট কৰো. |
|- | |- | ||
| 06:07 | | 06:07 | ||
− | | আৰু | + | | আৰু আমি arguments হিসাবে 42 আৰু 5 পাস কৰো. |
|- | |- | ||
| 06:11 | | 06:11 | ||
− | | আকৌ | + | | আকৌ আমি function operations কল কৰো. |
|- | |- | ||
Line 368: | Line 368: | ||
|- | |- | ||
| 06:18 | | 06:18 | ||
− | | এতিয়া, ইয়াত আমি | + | | এতিয়া, ইয়াত আমি multক arithৰ ঠিকনালৈ সেট কৰো. |
|- | |- | ||
| 06:22 | | 06:22 | ||
− | | আৰু | + | | আৰু আমি arguments হিসাবে 6 আৰু 5 পাস কৰো. |
|- | |- | ||
| 06:26 | | 06:26 | ||
− | | | + | | আমি function operations কল কৰো. |
|- | |- | ||
Line 384: | Line 384: | ||
|- | |- | ||
| 06:33 | | 06:33 | ||
− | | অবশেষত আমি divdক | + | | অবশেষত আমি divdক arithৰ ঠিকনালৈ সেট কৰো আৰু 6 পাস কৰো আৰু arguments হিসাবে 6 আৰু 3 পাছ কৰো. |
|- | |- | ||
| 06:41 | | 06:41 | ||
Line 395: | Line 395: | ||
|- | |- | ||
| 06:48 | | 06:48 | ||
− | | আৰু এইটো আমাৰ | + | | আৰু এইটো আমাৰ return statement হয়. |
|- | |- | ||
Line 403: | Line 403: | ||
|- | |- | ||
| 06:54 | | 06:54 | ||
− | |লিখক: | + | |লিখক: g++ স্পেচ override dot cpp স্পেচ hyphen o স্পেচ over2. |
|- | |- | ||
| 07:04 | | 07:04 | ||
− | | | + | | Enter টিপক. |
|- | |- | ||
Line 422: | Line 422: | ||
|- | |- | ||
| 07:13 | | 07:13 | ||
− | | | + | |Addition of two numbers is 42 |
|- | |- | ||
Line 430: | Line 430: | ||
|- | |- | ||
| 07:19 | | 07:19 | ||
− | | | + | | Product of two numbers is 30 and Division of two numbers is 2 |
|- | |- | ||
Line 438: | Line 438: | ||
|- | |- | ||
| 07:27 | | 07:27 | ||
− | | | + | | আমি overloading আৰু overridingৰ পার্থক্যটো চাও. |
|- | |- | ||
| 07:31 | | 07:31 | ||
Line 450: | Line 450: | ||
|- | |- | ||
| 07:46 | | 07:46 | ||
− | | | + | | overridingত আর্গুমেন্ট আৰু ৰিটার্ন টাইপ একেই হব লাগিব. |
|- | |- | ||
Line 462: | Line 462: | ||
|- | |- | ||
| 08:01 | | 08:01 | ||
− | | overridingত ফাংশনৰ | + | | overridingত ফাংশনৰ নাম একেই হয়. |
|- | |- | ||
| 08:05 | | 08:05 | ||
− | | | + | | Derived class ফাংশনে বেস ক্লাস ফাংশনৰ পৰা বিভিন্ন অপাৰেশন সম্পাদন কৰে. |
|- | |- | ||
| 08:11 | | 08:11 | ||
Line 477: | Line 477: | ||
|- | |- | ||
| 08:15 | | 08:15 | ||
− | | | + | | Function overloading. |
|- | |- | ||
| 08: 16 | | 08: 16 | ||
− | | | + | | যেনে, তিনটা ভিন্ন আর্গুমেন্টৰ সৈতে int add আৰু |
|- | |- | ||
Line 488: | Line 488: | ||
|- | |- | ||
| 08:24 | | 08:24 | ||
− | | | + | | Function Overriding. |
|- | |- | ||
Line 508: | Line 508: | ||
|- | |- | ||
| 08:46 | | 08:46 | ||
− | | ফাংশন ওভাৰলোডিং ব্যবহাৰ কৰি. | + | | ফাংশন ওভাৰলোডিং ব্যবহাৰ কৰি. |
|- | |- | ||
| 08:48 | | 08:48 |
Revision as of 15:45, 20 February 2017
Time | Narration |
00:01 | নমস্কাৰ দৰ্শক সকল. C++ত function Overloading আৰু Overridingৰ স্পকেন টিউটোৰিয়েললৈ স্বাগতম . |
00:09 | এই টিউটোৰিয়েলত, আমি শিকিম, |
00:11 | Function Overloading. |
00:12 | Function Overriding. |
00:14 | আমি উদাহৰণ সাহায্যে এই কামটো কৰিম. |
00:18 | এই টিউটোৰিয়েল ৰেকর্ড কৰাৰ বাবে, আমি ব্যবহাৰ কৰিছো |
00:21 | উবুন্টু অপাৰেটিং সিস্টেম সংস্কৰণ 11.10 |
00:26 | g++ compiler সংস্কৰণ 4.6.1 |
00:30 | আমি Function Overloading ৰ পৰিচয়ৰ সৈতে আৰম্ভ কৰো. |
00:34 | Function Overloading মানে দুটা অথবা তাতোধিক functionsৰ একেই নাম থাকিব পাৰে. |
00:41 | argumentsৰ সংখ্যা আৰু arguments ৰ data-type ভিন্ন হয়. |
00:47 | যেতিয়াই এটা ফাংশন কল কৰা হয় তেতিয়া ই আৰ্গিউমেন্ট তালিকাৰ উপৰত ভিত্তি কৰিহে নির্বাচন কৰা হয়. |
00:53 | আমি এটা উদাহৰণ চাও. |
00:56 | আমি ইতিমধ্যে এডিটৰত কোডটো টাইপ কৰিছো. |
00:59 | এই প্ৰোগ্ৰামত আমি এদিছন অপাৰেশন সম্পাদন কৰিম |
01:03 | মন কৰক যে আমাৰ ফাইলৰ নাম overload.cpp হয়. |
01:08 | আমি এতিয়া কোডটো ব্যাখ্যা কৰো. |
01:10 | এইটো আমাৰ হেডাৰ ফাইল হয় iostream. |
01:13 | ইয়াত আমি std namespace ব্যবহাৰ কৰিছো. |
01:17 | তাৰপিছত আমাৰ উচৰত int হিচাবে সংজ্ঞায়িত কৰা add function আছে . |
01:21 | ইয়াত আমি তিনিটা আর্গুমেন্ট পাস কৰিছো. |
01:24 | Int a, int b and int c |
01:28 | তাৰপিছত আমি তিনটা সংখ্যা যোগ কৰিছো. আৰু আমি মানটো উভতাই দিয়ো. |
01:33 | ইয়াত আমি ফাংশন add ওভাৰলোদ কৰো. |
01:36 | ইয়াক float হিসাবে দিক্লেয়াৰ কৰা হয়. |
01:38 | আমি দুটা আর্গুমেন্ট float d আৰু float e পাস কৰিছো. |
01:44 | তাৰপিছত আমি দুটা সংখ্যাৰ উপৰত এদিছন অপাৰেশন সম্পাদনা কৰিছো. |
01:48 | এইটো হল আমাৰ main ফাংশন. |
01:50 | function mainত আমি বিভিন্ন আর্গুমেন্টৰ সৈতে add function দিক্লেয়াৰ কৰিছো. |
01:56 | তাৰপিছত আমি variables দিক্লেয়াৰ কৰিছো. |
01:58 | ইয়াত আমি ব্যবহাৰকাৰীৰ পৰা integer মান গ্রহণ কৰিছো. |
02:03 | তাৰপিছত আমি তিনিটা আর্গুমেন্টৰ সৈতে ফাংশন add কল কৰিছো. |
02:07 | আৰু ভেৰিয়েবল sumত ফলাফলটো সংৰক্ষণ কৰক. |
02:09 | ইয়াত আমি ফলাফলটো প্রিন্ট কৰো. |
02:12 | এতিয়া আমি ইয়াত ব্যবহাৰকাৰীৰ পৰা floating point numbers গ্ৰহন কৰিছো. |
02:17 | তাৰপিছত আমি দুটা আর্গুমেন্টৰ সৈতে add ফাংশন কল কৰো. |
02:21 | আৰু ইয়াত আমি sum প্রিন্ট কৰো. |
02:23 | আৰু এইটো আমাৰ return স্তেটমেন্ট হয়. |
02:26 | এতিয়া আমি প্রোগ্রামটো সম্পাদনা কৰো. |
02:29 | আপোনাৰ কীবোর্ডত একেলগে Ctrl, Alt, আৰু T কি টিপি টার্মিনেল উইন্ডো খুলক. |
02:38 | সম্পাদনা কৰিবলৈ টাইপ কৰক : g++ স্পেচ overload dot cpp স্পেচ hyphen o স্পেচ over |
02:49 | Enter টিপক |
02:51 | লিখক dot slash over |
02:53 | Enter টিপক |
02:55 | ই এনেধৰনে প্রদর্শন কৰে: Enter three integers |
02:58 | আমি 10, 25 আৰু 48 লিখিম |
03:04 | আউটপুটটো এনেধৰনে প্রদর্শন কৰা হয় : Sum of integers is 83 |
03:09 | এতিয়া আমি চাও Enter two floating point numbers |
03:13 | আমি লিখিম 4.5 আৰু 8.9 |
03:17 | Enter টিপক |
03:19 | আউটপুটটো এনেধৰনে প্রদর্শন হয়: Sum of floating point numbers is 13.4. |
03:25 | এতিয়া আমি function overriding চাও. |
03:29 | আমি স্লাইডবোৰলৈ উভতি যাও. |
03:31 | derived ক্লাছত base class ফাংছন এটাক পুনৰায় সংজ্ঞায়িত কৰক. |
03:36 | derived class function এ base class functionক ওভাৰৰাইদ কৰে. |
03:40 | কিন্তু পাশ কৰা argumentsবোৰ একেই. |
03:44 | আৰু সেই return-type টো একেই. |
03:47 | আমি এটা উদাহৰণ চাও. |
03:49 | ইয়াত function Overridingৰ এটা উদাহৰণ আছে. |
03:53 | আমাৰ ফাইলৰ নাম হল override.cpp . |
03:57 | আমি কোডটোলৈ যাও. |
04:00 | এইটো আমাৰ হেডাৰ ফাইল iostream. |
04:03 | ইয়াত আমি std namespace ব্যবহাৰ কৰিছো. |
04:06 | তাৰপিছত আমাৰ উচৰত class arithmetic আছে. |
04:09 | ইয়াত আমি protected হিচাবে ইন্টিজাৰ ভেৰিয়েবল দিক্লেয়াৰ কৰিছো. |
04:14 | তাৰপিছত আমাৰ উচৰত public হিসাবে দিক্লেয়াৰ কৰা function values আছে. |
04:18 | ইয়াত আমি দুটা আর্গুমেন্ট int x আৰু int y পাছ কৰিছো. |
04:23 | তাৰপিছত আমি মানটো a আৰু b সংৰক্ষিত কৰিছো. |
04:26 | ইয়াত আমাৰ উচৰত operations হিসাবে virtual function আছে. |
04:30 | ইয়াত আমি সেই দুটা নম্বৰ যোগ কৰো আৰু sumটোক প্রিন্ট কৰো. |
04:34 | ইয়াত আমি ক্লাছটোক বন্ধ কৰো. |
04:37 | এতিয়া আমাৰ উচৰত derived class হিসাবে class Subtract আছে . |
04:41 | এইটোৱে base class arithmetic আহৰণ কৰে. |
04:45 | ইয়াত আমি দুটা সংখ্যাৰ পার্থক্য নিৰুপণ কৰো আৰু আমাৰ পার্থক্যটো প্রিন্ট কৰো. |
04:50 | এতিয়া আমাৰ উচৰত Multiply হিচাবে অন্য derived class আছে. |
04:54 | ই base class arithmetic ও আহৰণ কৰে |
04:57 | ইয়াত আমি দুটা সংখ্যাৰ গুণফল হিসাব কৰি আৰু তাক প্রদর্শন কৰো. |
05:03 | তাৰপিছত আমাৰ উচৰত class Divide আছে. ইয়ো base class arithmetic আহৰন কৰ |
05:09 | ইয়াত আমি দুটা সংখ্যাৰ বিভাগ নিৰুপণ কৰিম আৰু তাৰপিছত আমি বিভাগ প্রদর্শন কৰিম. |
05:15 | মন কৰক যে ফাংশনৰ ৰিটার্ন টাইপ একেই হয় আৰু পাছ কৰা আর্গুমেন্টবোৰো একেই হয়. |
05:23 | এতিয়া এইটো আমাৰ main function হয়. |
05:26 | ইয়াত আমি p হিসাবে class arithmeticৰ এটা অবজেক্ট তৈয়াৰ কৰিছো. |
05:31 | arith, class arithmeticৰ পইন্টাৰ হয়. |
05:35 | তাৰপিছত আমাৰ উচৰত class Subtractৰ subt object হয়. |
05:39 | class Multiplyৰ mult object হয় |
05:42 | আৰু class Divideৰ divd object হয়. |
05:46 | এতিয়া ইয়াত, pক "arith" ৰ ঠিকনালৈ সেট কৰা হয়. |
05:50 | তাৰপিছত আমি function valuesত 30 আৰু 12 হিসাবে আর্গুমেন্ট পাছ কৰো. |
05:56 | এতিয়া আমি function operations কল কৰো. |
05:59 | এইটোৱে এদি্ছন অপাৰেশন সম্পাদনা কৰে. |
06:02 | ইয়াত আমি subt ক arith" ৰ ঠিকনালৈ সেট কৰো. |
06:07 | আৰু আমি arguments হিসাবে 42 আৰু 5 পাস কৰো. |
06:11 | আকৌ আমি function operations কল কৰো. |
06:14 | এইটোৱে দুটা সংখ্যাৰ বিয়োগ সঞ্চালন কৰে. |
06:18 | এতিয়া, ইয়াত আমি multক arithৰ ঠিকনালৈ সেট কৰো. |
06:22 | আৰু আমি arguments হিসাবে 6 আৰু 5 পাস কৰো. |
06:26 | আমি function operations কল কৰো. |
06:29 | এইটোৱে দুটা সংখ্যাৰ গুণ সঞ্চালন কৰিব. |
06:33 | অবশেষত আমি divdক arithৰ ঠিকনালৈ সেট কৰো আৰু 6 পাস কৰো আৰু arguments হিসাবে 6 আৰু 3 পাছ কৰো. |
06:41 | এতিয়া আমি অপাৰেশন functions কল কৰো. |
06:44 | এইটোৱে দুটা সংখ্যাৰ বিভাগ সঞ্চালন কৰে. |
06:48 | আৰু এইটো আমাৰ return statement হয়. |
06:50 | আমি প্রোগ্রামটো চালাও. আমি টার্মিনেললৈ উভতি যাও. |
06:54 | লিখক: g++ স্পেচ override dot cpp স্পেচ hyphen o স্পেচ over2. |
07:04 | Enter টিপক. |
07:06 | লিখক: dot slash over2. |
07:09 | Enter টিপক. |
07:11 | আউটপুট এনেধৰনে প্রদর্শন কৰা হয়: |
07:13 | Addition of two numbers is 42 |
07:16 | Difference of two numbers is 37 |
07:19 | Product of two numbers is 30 and Division of two numbers is 2 |
07:25 | আমি স্লাইডবোৰলৈ উভতি যাও. |
07:27 | আমি overloading আৰু overridingৰ পার্থক্যটো চাও. |
07:31 | overloading আহৰন নকৰাকে ঘটে. |
07:35 | overriding ঘটে যেতিয়া এটা ক্লাছে অনয় এটা ক্লাছৰ পৰা আহৰন কৰে. |
07:41 | overloadingত আর্গুমেন্ট আৰু ৰিটার্ন টাইপৰ পৃথক হোৱাতো আবশ্যক হয়. |
07:46 | overridingত আর্গুমেন্ট আৰু ৰিটার্ন টাইপ একেই হব লাগিব. |
07:51 | overloadingত ফাংশনৰ নাম একেই হয়. |
07:55 | কিন্তু ই সিহতলৈ পাছ কৰা আর্গুমেন্টৰ উপৰত নির্ভৰ কৰিহে ভিন্নভাবে আচৰণ কৰে. |
08:01 | overridingত ফাংশনৰ নাম একেই হয়. |
08:05 | Derived class ফাংশনে বেস ক্লাস ফাংশনৰ পৰা বিভিন্ন অপাৰেশন সম্পাদন কৰে. |
08:11 | আমি সংক্ষেপ কৰো: |
08:13 | এই টিউটোৰিয়েলত অামি শিকিছো |
08:15 | Function overloading. |
08: 16 | যেনে, তিনটা ভিন্ন আর্গুমেন্টৰ সৈতে int add আৰু |
08:21 | দুটা ভিন্ন আর্গুমেন্টৰ সৈতে float add |
08:24 | Function Overriding. |
08:26 | যেনে. virtual int operations () আৰু int operations () |
08:31 | একেই আৰ্গোমেন্টৰ সৈতে ফাংশন আৰু একেই ৰিটার্ন টাইপ আৰু দুইটাৰ মাজৰ পার্থক্য. |
08:38 | এটা নিয়োগ হিসাবে |
08:39 | এটা প্রোগ্রাম লিখক যিয়ে আয়তক্ষেত্র, বর্গাকাৰ আৰু বৃত্তৰ এলাকা নিৰুপণ কৰে. |
08:46 | ফাংশন ওভাৰলোডিং ব্যবহাৰ কৰি. |
08:48 | স্পোকেন টিউটোৰিয়েল প্রকল্পৰ সম্পর্কে অধিক জানিবলৈ, লিঙ্কত উপলব্ধ ভিডিওটো চাওক । |
08:52 | স্পোকেন টিউটোৰিয়েল প্ৰকল্পৰ সাৰাংশ ইয়াত আছে |
08:55 | যদি আপোনাৰ bandwidth ভাল নহয়, তেনেহ’লে ইয়াক ডাউনলোড কৰি চাব পাৰে। |
08:59 | স্পোকেন টিউটোৰিয়েল প্ৰকল্পৰ দলটিয়ে |
09:02 | স্পোকেন টিউটোৰিয়েল সহায়িকাৰে কৰ্মশালা আদি অনুষ্ঠিত কৰে. |
09:05 | এটা অনলাইন পৰীক্ষাত উত্তীৰ্ণ হোৱা সকলক প্ৰমাণ পত্ৰ প্ৰদান কৰে. |
09:09 | অধিক জানিবৰ বাবে, অনুগ্ৰহ কৰি |
09:12 | contact@spoken-tutorial.org এই ঠিকনাত লিখক। |
09:16 | স্পোকেন টিউটোৰিয়েল প্ৰকল্প Talk to a Teacher প্ৰকল্পৰ এটা অংগ। |
09:20 | ই ভাৰত চৰকাৰৰ MHRDৰ ICTৰ মাধয়মেৰে ৰাস্ত্ৰীয় শিক্ষা মিছনৰ দ্ৱাৰা সমৰ্থিত হয় |
09:27 | ই মিশ্যন সম্পৰ্কত অধিক তথ্য spoken hyphen tutorial dot org slash NMEICT hyphen Intro ৱেবচাইটত পোৱা যাব। |
09:32 | আই. আই. টী বম্বে ৰ পৰা মই মৌচুমী মেধী এতিয়া আপুনাৰ পৰা বিদায় লৈছো . |
09:36 | যোগদানৰ বাবে ধন্যবাদ। |