دوستو! صحت کی وجوہات اور کچھ غیر متوقع مشکلات کی وجہ سے، میں اپنے تجربے اور علم کے تیر کو دوسرے منصوبوں کی طرف بھیجنے پر مجبور ہوں؛ اس وقت ایپلی کیشن کو اپ ڈیٹ نہیں کیا گیا ہے، نئے ابواب ایک افراتفری کی حالت میں ہیں، جیسے بلی نے کاغذ کے ٹکڑوں کو بکھیر دیا ہو۔ جیسے ہی سب کچھ معمول پر آجائے گا، منصوبے پر کام جاری رہے گا۔
اب بند حصوں کو سپورٹ کرنا اور کھولنا ناممکن ہے (درخواست میں غلطی ہوگی)۔ میں معذرت خواہ ہوں اور صورتحال کے جلد حل کی امید کرتا ہوں۔
کیا آپ یہ جاننا چاہتے ہیں کہ آبجیکٹ اورینٹڈ پروگرامنگ پیراڈائم میں پروگرام کیسے تیار کیے جائیں؟ کیا آپ گیم الگورتھم بنانے کے فن تعمیر اور اصولوں کو دیکھنا چاہتے ہیں؟ pygame میں گرافکس کے ساتھ کام کرنے کا طریقہ سیکھیں: تصاویر دکھانا، آواز کے ساتھ کام کرنا، کی بورڈ کی اسٹروکس اور ماؤس کے اعمال کو ٹریک کرنا؟
ایپلی کیشن تعلیمی مواد کی سیریز "گیم پروگرامنگ، شروع سے تخلیق (Python 3)" کا تسلسل ہے۔ یہاں ہم Python ورژن 3.x میں آبجیکٹ اورینٹڈ پروگرامنگ کا استعمال کرتے ہوئے پروگرام تیار کرنے کی بنیادی باتوں اور اصولوں کے بارے میں بات کریں گے۔
OOP میں "ڈمی" کے لیے مواد، لیکن ازگر میں ابتدائی نہیں۔ زبان کی بنیادی تعمیرات کا علم درکار ہے: شناخت کنندہ، منطقی اظہار، حالات، لوپس۔ پروگرامنگ زبان میں افعال کا علم اور سمجھنا خاص طور پر اہم ہے۔
آئیڈیاز اور ان کے نفاذ کی تفصیلی وضاحت، عملی مثالیں اور نتائج دیے گئے ہیں۔ کوڈ کی بڑی فہرستیں لنکس سے ڈاؤن لوڈ کی جا سکتی ہیں اور آپ کے کمپیوٹر پر آزمائی جا سکتی ہیں۔ Python ورژن 3.7 اور اس سے زیادہ پر پروگرام کی کارکردگی کی ضمانت ہے۔ اگر آپ اسمارٹ فونز پر ترقی کر رہے ہیں، تو یہ کام کرے گا، لیکن کوڈ کو ایڈجسٹ کرنا پڑے گا (مثال کے طور پر، اسکرین کے سائز کا ڈیٹا تبدیل کریں). لیکن پھر بھی، مصنف سختی سے مشورہ دیتا ہے کہ اگر ممکن ہو تو ذاتی کمپیوٹر استعمال کریں۔
کیا غور کیا جا رہا ہے؟ OOP میکانکس: کلاس کوڈ کو تیار کرنے اور لکھنے کے اصول، کلاس کی مثالیں بنانا: مثالوں اور تفصیلی وضاحتوں کے ساتھ ہر چیز۔ ڈیوائس کی RAM میں اشیاء کے کام کا تکنیکی جزو سمجھا جاتا ہے۔ لازمی طریقے، مثالیں اور نفاذ کا جواز۔ آزاد حل کے لیے کام۔ گرافکس، آڈیو اور ان پٹ ڈیوائسز کے ساتھ کام کریں۔ UML خاکے ابتدائیوں کے لیے OOP پروگرامنگ پیٹرن۔
اس کے ساتھ ساتھ خوفناک تجرید اور انکیپسولیشن، ناقابل فہم وراثت، خوفناک پولیمورفزم، کسی نہ کسی قسم کے انٹرفیس، اور ہر طرح کی ریاست اور طرز عمل، اور ساتھ ہی ڈیٹا کو چھپانا۔ ڈرنے کی ضرورت نہیں ہے - سب کچھ آسان الفاظ میں بیان کیا گیا ہے۔
اس کے علاوہ: پراسرار لفظ خود کا مطالعہ، اور اس کے بغیر کرنا کیوں ناممکن ہے۔
مطالعہ کرنے کے بعد، آپ کو اپنا ٹک ٹیک ٹو، مختلف قسم کے بلیک جیک گیمز، آر پی جی شوٹرز اور یقیناً کلکرز تیار کرنے کے لیے ایک ٹول ملے گا! آپ کو ایک ٹول دیا جاتا ہے جس کی مدد سے اگر آپ کے پاس فارغ وقت ہو تو آپ کوئی بھی پروگرام لکھ سکتے ہیں۔
13+ سال کی عمر کے لیے تجویز کردہ اور دلچسپی رکھنے والے ہر فرد کے لیے بھی۔ یہ کمپیوٹر سائنس کے اساتذہ اور ٹیوٹرز کے لیے مفید ہوگا۔
مواد کا نعرہ: "OOP، حقیقت میں، سادہ ہے!". قارئین کی ایک وسیع رینج کے لیے، "مقبول سائنس" کا انداز جس میں خود پر قابو پانے، خاکوں اور میمز کے سوالات ہیں۔
مصنف آپ کو پروگرامنگ سیکھنے میں اچھی قسمت، آپ کے لیے اچھے مسائل، دلچسپ کوڈ اور سمارٹ حل کی خواہش کرتا ہے!
اپ ڈیٹ کردہ بتاریخ
14 فروری، 2022
تعلیمی
ڈیٹا کی حفاظت
arrow_forward
سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
یہ ایپ ڈیٹا کی ان اقسام کا اشتراک فریق ثالث کے ساتھ کر سکتی ہے
مقام، ذاتی معلومات، اور آلہ یا دیگر IDs
کوئی ڈیٹا اکٹھا نہیں کیا گیا
ڈویلپرز کے اکٹھا کرنے کے اعلان کے طریقے بارے میں مزید جانیں
ٹرانزٹ میں ڈیٹا مرموز کردہ ہے
تفصیلات دیکھیں
نیا کیا ہے
Всех причастных с днём компьютерщика! - добавлены главы "Доступ к суперклассу" и "Множественное наследование"; - отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!