ڇا مان هڪ سافٽ ويئر ڊولپر بڻجي سگهان ٿو؟

سافٽ ويئر ڊولپمينٽ ڇو؟
ڪنهن شخص کي پروگرامنگ سيکارڻ شروع ڪرڻ کان پهريان، اسان بهتر معلوم ڪريون ته، اهو کيس ڇا ڏئي ٿو.1 سادو ۽ دلچسپ ڪم.
سافٽ ويئر انجنيئر هڪ سادي ۽ دلچسپ نوڪري آهي. اهو تخليقيت لاء وڏو ڪمرو آهي. مون کي اهو پسند آهي. پهرين ته مان ان سوچ تي چريو ٿي ويس ته مان جيڪو پسند ڪريان سو ڪريان ۽ ان جي لاءِ پئسا حاصل ڪريان. پر پوءِ آخرڪار مون کي عادت پئجي وئي.2 اهو سٺو ادا ڪيو ويو آهي.
مان صرف پنهنجن دوستن کي 5 سالن جي ڪم ۾ پاڻ کي ڪارون ۽ گهر خريد ڪندي ڏسي لطف اندوز ٿي رهيو آهيان.3 لچڪدار ڪلاڪ.
هڪ سخت ڪم شيڊول هڪ گندي شيء آهي. ڪو به ماڻهو جيڪو ڪڏهن به رش جي وقت ۾ ٽريفڪ جام ۾ هوندو هو يا 5 منٽ دير ٿيڻ تي ڏنڊ لڳندو هو ان جي تصديق ڪري سگهي ٿو. ۽ 11 وڳي ڪم تي پهچڻ ۽ شام 5 وڳي ڇڏڻ جي قابل ٿيڻ بابت ڇا؟ اڪثر پروگرامرز لاءِ اهو هڪ معمولي شيڊول آهي. بس پنهنجو ڪم ڪر ۽ ڪو به پار لفظ نه چوندو. توهان شايد اڪثر ڪمپنين ۾ گهر ڪم ڪري سگهو ٿا. توهان هميشه پنهنجي آجر سان هڪ معقول معاهدو ڪري سگهو ٿا.4 پيشه ورانه ترقي.
اڪثر ڪمپنين ۾ توهان کي سٺي ادائيگي حاصل ڪرڻ لاءِ ڪيريئر ڏاڪڻ تي چڙهڻ جي ضرورت آهي. هڪ سافٽ ويئر ڊولپر کي صرف هڪ سافٽ ويئر ڊولپر هجڻ گهرجي. توهان کي ڪنهن ڊولپر کان مئنيجر تائين ٻيهر قابليت حاصل ڪرڻ جي ضرورت نه پوندي يا هڪ اهم پوزيشن وٺڻ جي ڪوشش ڪئي ويندي. توهان سڀني کي ڪرڻ جي ضرورت آهي پيشه ورانه ترقي ڪريو. ڊولپرز جن وٽ 5 کان 10 سالن جو تجربو آهي، انهن کي رائل ادا ڪيو وڃي ٿو.5 اعلي بين الاقوامي متحرڪ.
دنيا ۾ ٽي سڀ کان وڌيڪ ادا ڪيل پيشو آهن: هڪ وڪيل، هڪ ڊاڪٽر ۽ هڪ سافٽ ويئر ڊولپر. پرڏيهه ۾ ڪم ڪندڙ وڪيلن لاءِ اهو هڪ حقيقي چئلينج آهي: مختلف قانون، ڪيس-قانون وغيره. هڪ ڊاڪٽر کي ٻولي سکڻ، ٻيا طبي معيار ۽ امتحان پاس ڪرڻ گهرجن. هڪ ڊولپر کي وڌيڪ ڪجهه سکڻ جي ضرورت ناهي. ساڳي ٻولي. ساڳيو معيار. اڪثر وقتن لاءِ به گراهڪ ساڳيا آهن.ڇو جاوا؟
مجموعي طور تي ٽنهي عنصرن مون کي جاوا ڊولپرز لاءِ ماڻهن کي ٻيهر تربيت ڏني.1. Java - سکيا لاءِ آسان ترين ٻولي مان هڪ آهي.
هڪ شخص جيڪو صرف اسڪول مڪمل ڪيو آهي اهو 3 کان 6 مهينن ۾ سکڻ جي قابل هوندو آهي، بنيادي ڄاڻ ۽ مطالعي ۾ رکيل ڪلاڪن جي مقدار تي منحصر آهي.2. مزدور مارڪيٽ تي اعلي مطالبو.
توهان اڳئين تجربي کان سواءِ نوڪري حاصل ڪري سگهو ٿا. ڪمپنيون انٽرن کي شوق سان ملازمت ڏين ٿيون ۽ انهن کي تعليم ڏين ٿيون.3. فيلڊ ۾ سڀ کان وڌيڪ تنخواه.
اعليٰ ترين مان هڪ. هي خاص طور تي جونيئر ڊولپرز لاء اهم آهي.پروگرامنگ هڪ مهارت آهي

جديد تدريس جو طريقو
CodeGym تعليم ڪاليج جي تعليم کان مختلف انداز ۾ ٺاهيو ويو آهي. توهان ان کي تمام جلد نوٽيس ڪندا. اهو گهڻو وڌيڪ اثرائتو آهي. ڪاليج ۾ توهان جي پڙهائي شايد هن طرح هئي: ڊگھا ليڪچر ۽ مشق جيڪي توهان سکيو آهي ان کي ختم ڪرڻ لاءِ. هن طريقي تي عمل ڪندي توهان پنهنجي علم کي بهتر بڻائي، صلاحيتن کي نه. ايماندار ٿيڻ لاء، توهان هن طريقي سان حاصل ڪيل صلاحيتون عملي طور تي ڪجھ به نه آهن. مون وٽ هڪ ٻيو طريقو آهي. مان سمجهان ٿو ته هڪ شخص کي پهريان سوال پڇڻ گهرجي، ۽ صرف پوء انهن تي جواب حاصل ڪريو. سوال کان اڳ جواب جي ڪا به قيمت نه آهي. منهنجا ليڪچر توهان جي سوالن جا جواب آهن. تنهن ڪري پهريان آئون توهان کي عملي ڪم ڏيان ٿو جيڪي توهان جي موجوده علم سان حل ڪرڻ مشڪل آهن. اهي ڪم سوال اٿارين ٿا ۽ پوءِ توهان کي منهنجا جواب ملن ٿا جيڪي علم ۽ ليڪچر آهن. مان توهان کي ٽن مرحلن ۾ نئين علم پيش ڪريان ٿو:-
تعارف (گهٽ ۾ گهٽ نظريو ۽ ڪجھ عملي ڪم)
-
پرنسپل بلاڪ علم (توهان کي موضوع مڪمل طور سمجهڻ گهرجي)
-
تفصيل ۽ nuances (مان هتي خال ڀريو)
سطح 5

1 ايلي ڪلاس بابت ڳالهائي ٿي
- اي، اميگو! - هيلو، ايلي! - اڄ مان توهان کي وضاحت ڪرڻ چاهيان ٿو ته ڪلاس ڇا آهن. - وضاحت # 1. مان هڪ قياس سان شروع ڪندس. اسان جي ڪائنات ۾ سڀ شيون ايٽم مان ٺهيل آهن. اهي مختلف قسمن جا ٿي سگهن ٿا: هائڊروجن، آڪسيجن، لوهه، يورينيم، ... ايٽم کي گڏ ڪرڻ سان مختلف شيون يا شيون ٺاهڻ جي قابل بنائي ٿي. - ساڳيو ئي جاوا جي ڪائنات سان سچو آهي. ھتي پروگرام مختلف قسمن جي شين تي مشتمل آھن (جتي ڪلاس ھڪڙو قسم آھي): Integer, String, File, Object, … شيون گڏ ڪرڻ سان مختلف ويب سروسز يا پروگرام ٺاھڻ جي قابل بنائي ٿو. - مختلف ائٽم مختلف اندروني ساخت آهن. انهن ۾ ڪيترائي اليڪٽران، پروٽان ۽ نيوٽران شامل آهن. - مختلف طبقن (جاوا ۾ اعتراض جا قسم) مختلف اندروني جوڙجڪ پڻ آهن. اهي مختلف متغير ۽ طريقن تي مشتمل آهن. - ها، مون وٽ ايٽم جي جوڙجڪ جو عام خيال آهي. مان هڪ روبوٽ آهيان، ڇا مان نه آهيان؟ - اچو ته پروگرام کي مجموعي طور تي ڏسو: شيون بلڊنگ بلاڪ وانگر آهن جيڪي پروگرام ٺاهيندا آهن. ڪلاس انهن بلاڪ جا قسم آهن. مختلف قسمن جا بلاڪ مختلف طبقن جون شيون آهن. - مون کي سمجھيو. - وضاحت # 2. اسان هڪ نئون ڪلاس ٺاهيندا آهيون جڏهن اسان کي نئين قسم جي اعتراض جي ضرورت هوندي آهي. هن طبقي ۾ اسان شين جي گهربل رويي کي بيان ڪريون ٿا. - چڱو، مون کي ڪجھ سمجھيو آھي، پر مون کي ان بابت يقين نه آھي. - اندروني ڍانچي تي غور ڪندي، ڪلاس طبقاتي طريقن تي مشتمل آهي جيڪي ڪجھ ڪن ٿا ۽ طبقاتي متغيرن جو جتي طريقا حصيداري ڊيٽا کي محفوظ ڪن ٿا. - بس چيو، ڪلاس طريقن جو هڪ سيٽ آهي؟ - گهڻو ڪري، وڌيڪ خاص طور تي، ڪلاس طريقن جو هڪ گروپ آهي جيڪو گڏجي ڪم ڪري ٿو ۽ متغير جنهن ۾ طريقا حصيداري ڪرڻ لاء مختلف قدرن کي محفوظ ڪن ٿا. - ها. هڪ نئون ڪلاس ٺاهڻ لاءِ، اسان کي اهي طريقا لکڻ گهرجن ... - ها. اسان کي اهو به فيصلو ڪرڻو پوندو ته ڪهڙن متغيرن کي مختلف طريقن سان ورهايو وڃي، ۽ پوءِ هڪ ميٿڊ مان ڪلاس ۾ متغيرن کي ڪڍو: ميٿڊ متغيرن کي ڪلاس متغير ۾ ڦيرايو. - ڪلاس هيٺين نموني تي ٺاهيا ويا آهن: 1 پروگرامر فيصلو ڪري ٿو ته هن کي ڪهڙيون شيون گهرجن. 2 پروگرامر انهن شين کي مختلف قسمن ۾ ورهائي ٿو ان تي منحصر ڪري ٿو ته اهي ڇا ڪندا آهن. 3 پروگرامر هر قسم لاءِ الڳ ڪلاس لکي ٿو. 4 ڪلاس ۾، هو ضروري طريقن ۽ متغيرن جو اعلان ڪري ٿو. 5 حڪمن کي هر طريقي ۾ لکڻو پوندو ته طريقو اهو ڪندو آهي جيڪو پروگرامر اهو ڪرڻ چاهي ٿو. 6 ڪلاس تيار آھي، ھاڻي توھان ان جون شيون ٺاھي سگھو ٿا. - تعجب انگيز! اهو هڪ دلچسپ منصوبو آهي. مان ان کي ياد ڪندس. - توهان کي ان کي ياد ڪرڻو پوندو، اهو مفيد ٿيندو. پروگرامنگ اپروچ، جنهن ۾ پروگرام کي آبجیکٹ ۾ ورهايو ويندو آهي، ان کي آبجیکٹ آريئنٽيڊ پروگرامنگ چئبو آهي( او او پي ). - جاوا OOP نقطه نظر جو هڪ شاندار مثال آهي، ڇاڪاڻ ته جاوا ۾ سڀ شيون شيون آهن. - سکيا جاوا ٻن وڏن ڪمن تي مشتمل آهي: پنهنجا ڪلاس لکڻ سکڻ ۽ ٻين ماڻهن جا طبقا استعمال ڪرڻ سکڻ . اڄ اسان سڀ کان آسان شين سان شروع ڪريون ٿا. توهان سکندا ته سادو ڪلاس لکڻ ۽، يقيناً، انهن جون شيون ٺاهي. شيون اڪثر ڪري طبقن جا مثال سڏيا ويندا آهن. اهي مترادف آهن، ڪنهن به طرح صحيح آهي. - سمجهي ويس. - اختصار ڪرڻ لاءِ مان چئي سگهان ٿو ته ڪلاس هڪ مني پروگرام آهي: ڊيٽا ۽ افعال جو هڪ سيٽ جيڪو هن ڊيٽا سان ڪجهه ڪري ٿو. طبقن جي هڪ اهم خصوصيت انهن طبقن (آبجڪس) جا مثال ٺاهڻ جي صلاحيت آهي. - هڪ ڪلاس اعتراض ٺاهڻ لاء، توهان کي ڪوڊ ۾ لکڻ جي ضرورت آهي «new class_name()» .

2 ريشا پيڪيجز بابت ڳالهائيندو آهي
- اي، اميگو! هاڻي مان توهان کي پيڪيجز بابت ٻڌايان ٿو. - ڪمپيوٽر ۾ فائلون فولڊرن ۾ گروپ ٿيل آهن. جاوا ۾ ڪلاس (هر ڪلاس هڪ الڳ فائل ۾ آهي) پيڪيجز طرفان گروپ ٿيل آهن جيڪي ڊسڪ تي فولڊر آهن. هي ڪا نئين ڳالهه ناهي. پر اتي ٻه تبصرا آهن. - پهريون ، "هڪ منفرد مڪمل ڪلاس جو نالو" آهي "پيڪيج جو نالو" + "ڪلاس جو نالو" . مثال:

3 Kim ڏيکاريو وڊيو سبق
- اي، اميگو! ھتي ڪجھ وڊيو سبق آھن، ڪلاس ۽ پيڪيجز ڪيئن ٺاھيو:4 ايلي، شين جي تخليق، اعتراض جو حوالو
- سو، اسان آخري ڀيرو ڪلاس سکيا. اڄ مان توهان کي ٻڌائڻ چاهيان ٿو ته شيون ڪيئن ٺاهيون. اهو تمام سادو آهي: لفظ نئون ۽ ڪلاس جو نالو لکو جنهن شئي کي اسين ٺاهڻ چاهيون ٿا:


5 ڊياگو، پنهنجي طبقن ۽ شين جي تخليق لاءِ ڪم
- اي، اميگو! ڪلاس ۽ شيون ٺاهڻ لاءِ هتي ڪجھ ڪم آهن:ڪم | |
---|---|
1 | هڪ ڪلاس ٻلي ٺاهيو هڪ ڪلاس ٻلي ٺاهيو. هڪ ٻلي جو نالو هجڻ گهرجي (نالو، اسٽرنگ)، عمر (عمر، انٽ)، وزن (وزن، انٽ)، ۽ طاقت (طاقت، انٽ). |
2 | وڙهڻ جو طريقو لاڳو ڪريو بولين وڙهڻ جو طريقو (Cat otherCat): ٻلي جي وزن، عمر ۽ طاقت جي لحاظ سان جنگ جو طريقو لاڳو ڪريو. پنهنجو پاڻ تي هڪ انحصار ٺاهيو. طريقي کي طئي ڪرڻ گهرجي، ڇا موجوده ٻلي (جنهن جي جنگ جو طريقو سڏيو ويندو هو) يا ٻي ڪيٽ جنگ کٽي، يعني واپسي سچي جيڪڏهن موجوده ٻلي کٽي ۽ غلط، جيڪڏهن اها نه کٽي. هيٺين شرطن کي ملڻ گهرجي:
|
3 | ڪلاس ڊاگ لاءِ حاصل ڪندڙ ۽ سيٽ ڪندڙ < هڪ ڪلاس ڊاگ ٺاهيو. هڪ ڪتي جو نالو هجڻ ضروري آهي - اسٽرنگ جو نالو ۽ عمر - int عمر. ڪتن جي طبقي جي سڀني متغيرن لاء حاصل ڪندڙ ۽ سيٽرز ٺاھيو. |
4 | C ريٽ ڪريو ٽي شيون Cat قسم جون ٽي شيون ٺاھيو Cat قسم جون ٽي شيون ميٿڊ مين ۾ ۽ انھن کي ڊيٽا سان ڀريو. پهرين ڪم جي ڪلاس ٻلي استعمال ڪريو. ڪلاس ٻلي نه ٺاهيو. |
5 | ٻليون جي وچ ۾ ٽي ٻه ٻه وڙهندا رکو ڪلاس Cat استعمال ڪندي ٽي ٻليون ٺاهيو. ٻليون جي وچ ۾ ٽي جوڙو وڙھيو. ڪلاس ٻلي نه ٺاهيو. وڙهڻ لاءِ، طريقو استعمال ڪريو بولين جنگ (Cat anotherCat). هر جنگ جو نتيجو ڏيکاريو. |
6 ريشا هڪ اعتراض جي شروعات بابت ڳالهائيندو آهي
- مان توهان کي اعتراض جي شروعات بابت ٻڌائڻ چاهيان ٿو. جڏهن هڪ شئي ٺاهي وئي آهي، اهو ضروري آهي ته شروعاتي ڊيٽا ان جي متغيرن کي تفويض ڪرڻ لاء ، اهڙي صورتحال کان بچڻ لاء جڏهن توهان ڪنهن شئي تائين رسائي جي ڪوشش ڪندا آهيو، ۽ انهي کي صحيح ڪم ڪرڻ لاء ڊيٽا گهربل ناهي. - اچو ته فائل جي قسم جي ھڪڙي اعتراض تي غور ڪريو. فائل لاءِ گھٽ ۾ گھٽ ضروري معلومات ان جو نالو آھي. نالي کان سواء هڪ فائيل هڪ بيڪار آهي. - فرض ڪريو ته توھان فائلن سان ڪم ڪرڻ لاءِ فائل ڪلاس جو پنھنجو ورجن (مثال طور MyFileClass) لکي رھيا آھيو. هن طبقي جي هر اعتراض لاء ڪهڙي معلومات جي ضرورت آهي؟ - فائل جو نالو جنهن سان هي اعتراض ڪم ڪندو؟ - اهو درست آهي. ان ڪري اسان پنهنجي ڪلاس ۾ طريقه ابتدائي () شامل ڪندا آهيون. اهو هن طرح نظر ايندو: - اسان هڪ شئي سان ڪم ڪرڻ جي قابل ٿيڻ لاءِ ، شروعات ڪرڻ جو



7 ڊيوگو، اعتراض جي شروعات جا ڪم
- اي، اميگو! مان بيزار آهيان اسان جي سبق کان سواءِ. هتي ڪجھ اعتراض جي شروعات جا ڪم آهن:ڪم | |
---|---|
1 | هڪ ڪلاس دوست ٺاهيو ٽن شروعاتن سان هڪ ڪلاس دوست ٺاهيو (ٽي طريقا شروعاتي): - نالو - نالو، عمر - نالو، عمر، جنس |
2 | ھڪڙو ڪلاس ٻلي ٺاھيو ھڪڙو ڪلاس ٻلي ٺاھيو پنجن شروعاتن سان: - نالو - نالو، وزن، عمر - نالو، عمر (معياري وزن) - وزن، رنگ، (نالو، پتو ۽ عمر نامعلوم آھي، اھو ھڪڙو ٻلي آھي) - وزن، رنگ، پتو (اهو ڪنهن ٻئي جي گهر واري ٻلي آهي) شروعات ڪندڙ جو ڪم آهي اعتراض کي صحيح بڻائڻ. مثال طور، جيڪڏهن وزن اڻڄاتل آهي، توهان کي ڪجهه اوسط وزن جي وضاحت ڪرڻ جي ضرورت آهي. ٻلي جو وزن به نه ٿي سگھي، ساڳيءَ طرح عمر به. پر ان جو ڪوبه نالو (نال) نٿو ٿي سگھي. ساڳيو پتو تي لاڳو ٿئي ٿو - null ٿي سگهي ٿو. |
3 | ھڪڙو ڪلاس ڪتو ٺاھيو ھڪڙو ڪلاس ڪتو ٺاھيو ٽن شروعاتين سان: - نالو - نالو، اونچائي - نالو، قد، رنگ |
4 | ڪلاس سرڪل ٺاھيو ھڪ ڪلاس سرڪل ٺاھيو ٽن شروعاتين سان: - سينٽر ايڪس، سينٽر وائي، ريڊيس - سينٽر ايڪس، سينٽر وائي، ريڊيس، ويڪر - سينٽر ايڪس، سينٽر وائي، ريڊيس، ويڪر، رنگ |
5 | ڪلاس مستطيل ٺاھيو ھڪڙو ڪلاس مستطيل ٺاھيو. ان جي ڊيٽا مٿي، کاٻي، ويڪر ۽ اوچائي هوندي. ان لاءِ لکو جيترو ٿي سگھي شروعاتي (...) طريقا مثال طور: - 4 پيرا ميٽر مقرر ڪيا وڃن: کاٻي، مٿي، ويڪر، اوچائي - ويڪر/اوچائي مقرر نه آهن (ٻئي برابر 0) - اوچائي مقرر نه آهن (برابر جي برابر) ويڪر)، هڪ چورس ٺاهيو - هڪ ٻي مستطيل جي ڪاپي ٺاهيو (اهو پيرا ميٽرن ۾ گذري ويو آهي) |
8 ايلي تعمير ڪندڙن بابت ڳالهائي ٿي
- اهو توهان کي تعمير ڪندڙن بابت ٻڌائڻ جو وقت آهي. اهو تمام سادو آهي: پروگرامرز اعتراض جي تخليق ۽ شروعات لاءِ هڪ شارٽ هينڊ نوٽشن ايجاد ڪيو:

- ٺاھڻ واري طريقي جو نالو ڪلاس جي نالي سان ساڳيو آھي (ان جي بدران شروعاتي ).
- تعمير ڪندڙ طريقو ڪو به واپسي جو قسم نه آهي (ڪنهن به قسم جي وضاحت نه ڪئي وئي آهي).
9 ڊيوگو، تعمير ڪندڙ ڪم
- توهان ڪجهه آرام ڪيو آهي، مان سمجهان ٿو. ٺيڪ. ھتي ڪجھ ٺاھيندڙ ٺاھيندڙ ڪم آھن:ڪم | |
---|---|
1 | ھڪڙو ڪلاس دوست ٺاھيو ھڪڙو ڪلاس دوست ٺاھيو ٽن ٺاھيندڙن سان: - نالو - نالو، عمر - نالو، عمر، جنس |
2 | ھڪڙي ڪلاس ٻلي ٺاھيو پنج ٺاھيندڙن سان ھڪڙي ڪلاس ٻلي ٺاھيو: - نالو، - نالو، وزن، عمر - نالو، عمر (معياري وزن) - وزن، رنگ، (نالو، پتو ۽ عمر نامعلوم آھي. اھو ھڪڙو گلي ٻلي آھي) - وزن، رنگ، پتو (اهو ڪنهن ٻئي جي گهر واري ٻلي آهي) شروعات ڪندڙ جو ڪم آهي اعتراض کي صحيح بڻائڻ. مثال طور، جيڪڏهن وزن اڻڄاتل آهي، توهان کي ڪجهه اوسط وزن جي وضاحت ڪرڻ جي ضرورت آهي. ٻلي جو وزن به نه ٿي سگھي، ساڳيءَ طرح عمر به. پر ان جو ڪوبه نالو (نال) نٿو ٿي سگھي. ساڳيو پتو تي لاڳو ٿئي ٿو - null ٿي سگهي ٿو. |
3 | ھڪڙو ڪلاس ڪتو ٺاھيو ھڪڙو ڪلاس ڪتو ٺاھيو ٽن ٺاھيندڙن سان: - نالو - نالو، اونچائي - نالو، قد، رنگ |
4 | ڪلاس سرڪل ٺاھيو ھڪ ڪلاس سرڪل ٺاھيو ٽن ٺاھيندڙن سان: - centerX, centerY, radius - centerX, centerY, radius, width - centerX, centerY, Radius, width, color |
5 | ڪلاس مستطيل ٺاھيو ھڪڙو ڪلاس مستطيل ٺاھيو. ان جي ڊيٽا مٿي، کاٻي، ويڪر ۽ اوچائي هوندي. ان لاءِ جيترو ممڪن ٿي سگھي ٺاھيندڙ ٺاھيو: مثال: - 4 پيرا ميٽر مقرر ٿيل آھن: کاٻي، مٿي، ويڪر، اوچائي - ويڪر/اوچائي مقرر نه آھن (ٻئي برابر 0) - اوچائي مقرر نه آھن (چوڪر جي برابر)، ھڪڙو چورس ٺاھيو - هڪ ٻي مستطيل جي ڪاپي ٺاهيو (اهو پيرا ميٽرن ۾ گذري ويو آهي) |
10 پروفيسر، ڪلاس ۽ تعمير ڪندڙ
- اهو وري مان آهيان. اسان جا ليڪچر صرف عظيم آهن. مان توهان کي بورنگ ليڪچرن جا لنڪ نه ڏيندس. هتي بهترين شين جي لنڪ آهي! - تون اڃا هتي آهين؟ جلدي وڃ، پڙهو، ۽ مون کي ليبارٽري ڏانهن وڃڻ گهرجي. CodeGym ليڪچر 5 بحث11 جوليو
- اي، اميگو! مان ٿورڙو ٿڪل آهيان. اچو ته ٿورو آرام ڪريون، ۽ پوءِ سبق شروع ڪريون. مون کي هڪ نئون قسط مليو آهي:12 جان اسڪوائرز
- هيلو، سپاهي! - صبح جو سلام سائين! - مون کي توهان لاء ڪجهه عجيب خبر آهي. هتي توهان جي صلاحيتن کي مضبوط ڪرڻ لاء ڪم آهن. اهو هر روز ڪريو، ۽ توهان جلدي پنهنجي صلاحيتن کي وڌايو. ڪم خاص طور تي Intellij IDEA ۾ ڪرڻ لاءِ ٺهيل آهن.Intellij Idea ۾ ڪرڻ لاءِ اضافي ڪم | |
---|---|
1 | 1. ٽي طبقا 1. ڪلاس بتھ سان تشبيھ سان ٻلي ۽ ڪتا ڪلاس ٺاھيو. 2. سوچيو ته ڪتن ۽ ڪتي جي ڪلاسن ۾ toString جو طريقو واپس اچڻ گھرجي. 3. مکيه طريقي ۾ هر ڪلاس ۾ ٻه شيون ٺاهيو ۽ انهن کي ڏيکاريو. 4. ڊڪ ڪلاس جون شيون ٺاهي ۽ ڏيکاري رهيون آهن. |
2 | مرد ۽ عورت 1. عوامي جامد طبقن کي ٺاهيو مرد ۽ عورت طبقي جي حل ۾. 2. ڪلاس ۾ لازمي طور تي شعبا ھجن: نالو (String)، عمر (int)، پتو (String). 3. سڀني ممڪن پيرا ميٽرز کي پاس ڪرڻ لاءِ ٺاھيندڙ ٺاھيو. 4. هر ڪلاس جا ٻه شيون ٺاهڻ لاءِ ڪنسٽرڪٽر استعمال ڪريو سموري ڊيٽا سان. 5. شين کي شڪل ۾ ڏيکاريو [نالو + "" + عمر + "" + پتو]. |
3 | 3. عوامي جامد ڪلاس ڪتا ۽ ٻلي ٺاھيو. توهان جي اختيار تي هر ڪلاس ۾ ٽي فيلڊ شامل ڪريو. ٽام ۽ جيري ڪارٽون ڪردارن لاء شيون ٺاهيو، جيترو توهان کي ياد آهي. مثال: ماؤس جيري ماؤس = نئون ماؤس ("جيري"، 12 (اوچائي، سينٽي)، 5 (دم جي ڊيگهه، سينٽ)) |
4 | 4. موجوده تاريخ ڏيکاريو اسڪرين تي ڏيکاريو موجوده تاريخ کي ساڳي شڪل ۾ "21 02 2014" سان. |
5 | 5. ڪيبورڊ مان نمبر پڙهو ۽ انهن جي ڪل حساب ڪريو ڪيبورڊ مان پڙهيل انگ اکر ۽ انهن جي ڪل کي ڳڻيو جيستائين استعمال ڪندڙ لفظ ”ڪل“ داخل نه ڪري. مجموعي طور تي اسڪرين تي ڏيکاريو. |
بونس ڪم | |
---|---|
1 | 1. پروگرام گڏ نٿو ڪري ۽ هلائي ٿو. ان کي درست ڪريو. ٽاسڪ: پروگرام کي ڪي بورڊ مان ٻه نمبر پڙهڻ گهرجن ۽ انهن جو ڪل ڏيکاريو. |
2 | 2. پروگرام ۾ نئين ڪارڪردگي شامل ڪريو. پراڻو ڪم: هڪ نئون فنڪشن شامل ڪريو جيڪو ڪي بورڊ کان ٻه نمبر پڙهي ٿو ۽ انهن جي گهٽ ۾ گهٽ ڏيکاري ٿو. نئون ڪم: ھڪڙو نئون فنڪشن شامل ڪريو جيڪو ڪيبورڊ پنجن نمبرن مان پڙھي ٿو ۽ انھن جي گھٽ ۾ گھٽ ڏيکاري ٿو. |
3 | 3. سکيا ۽ مشق الگورتھم. ٽاسڪ: هڪ پروگرام لکو جيڪو 1. ڪنسول نمبر N مان پڙهي ٿو جيڪو صفر 2 کان وڏو آهي. پوءِ ڪنسول مان N نمبر پڙهي ٿو 3. داخل ٿيل N نمبرن جي وڌ ۾ وڌ ڏيکاري ٿو. |
GO TO FULL VERSION