کامپیوتر و IT و اینترنتعلوم مهندسی

درس مهندسی نرم‌افزار 1

صفحه 1:
) yy ۳ ۱ ) ۳ i i \ KX

صفحه 2:
خب ۱7 فهرست : #تعریف کلاس #نحوه تعريف كلاس ها در ‎#C‏ ‏#مثالى از كلاس ها #شى كرايى در زبان #00

صفحه 3:
‎a a 00 nee on‏ اسك ا ا م ‏كرد أورى شد للد ‎ene‏ 7 ل أمان باشند در واقع بيك كلاس يكسرى اطلاعات مثال اطلا ‏جمع شوند مى توانئد يك كلاس را تشكيل دهنده ‎

صفحه 4:
نحوه تعریف کلاس ها در ‎#C‏ 1 RW FINO] ACS | OR Pee Cary seer Fer Cy ar Dee SO nrY EU Cryo Fas CORR. xl POC Os FSPIET Fe ‏آشنا باشيد ادر غير لين صورت تخواهید توانست از ویدگی های این زبان به درستی‎ & hb ‏استفاده نمایید. برای تعریف یک کلاس در 2)# می توانید این عمل‎ 1۱۳ ‏بر‎ NUE CPEs Ie cy ‏ل‎ (oe MIRtRC ary pence Tin npr IN Ue Peas ere Or] Pere Ese 111 ©) [= bes rgemranry Co (6 IP teh cane PIC 5 عمل کلاس مورد نظر شما ایجاد خواهد شد. شکل کلی تعریف کلاس ها در #6 به

صفحه 5:
نحوه تعریف کلاس ها در 0+: Access Modifier class ClassName ١ you class body)/ ۱

صفحه 6:
ايى كه به صورت كج 1 Pe reece ‏ل ا الا ا ا‎ = iuenc cles ا ل 70 ا لت ا ا ا ا 1 براكله مى دانيد در #00 كلاس ها در به نام فضای نامی Pe ‏ل‎ 2 TT 8-19 91-101)) ee ee ee Ne Sea ene ME os ‏كه در‎ ey ge FEES ‏ا‎ rome) Per Sey eects ecco ies Bar real Ie kr esr sey aie Paps Pea Parana ce]

صفحه 7:
نحوه تعریف کلاس ها در ‎#C‏ namespace name 1 Access Modifier class ClassName 1] you class body// { 7

صفحه 8:
اا ‎POH ear Yaeyesars Her ee pcare‏ دیگری (توسط دستور 1151130) می توانید متفیری از نوع کلاس خود تعریف نموده و از آن استفاده ۲-اگر مشخصه دسترسی کلاس شما 10171۷216 باشد فقط در همان فایل و فضای نام می توانید از کلاس خود استفاده نمایی. Rea ere ‏ااا‎ ee rere en eee ee ۴- پس از نوشتن نام کلاس خود و توصیف کننده دسترسی می توانید بدنه کلاس خود را بین دو علامت ۹(

صفحه 9:
نحوه تعریف کلاس ها در ‎#C‏ برای تعریف یک متغیر در کلاس باید به همان صورت عادی عمل نمایید. تنها نكته اى كه بايد به آن توجه نمایید این است که: FR peers RY eye ere) st public / private / protected |.

صفحه 10:
بايد با استفاده از دستور | 511 نام فضاى نامى خود را در بالاى برنامه اضافه ليد لين دستور ا لت تت ا ل ‎Fe Reel‏ فایل خود مثلا کد فرم برنامه خود نگاهی بیندازید این دستورات را پیدا خواهید ‎roe‏ 0 0 /

صفحه 11:
نحوه تعریف کلاس ها در 0+: ۱۵0 using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; _ using System.Windows.Forms;

صفحه 12:
Rive] Page Fes omer ee eal ayaa ‏ات ا‎ Ue) ep aPS Sl Oe) PSPC erent ‏ال ا ل ا‎ IeConny ‏نام ذكر شده در جلوى.آن مى خواهيم استفاده نماييم.‎

صفحه 13:
نحوه تعریف کلاس ها در ‎#C‏ پس از اضافه کردن فضای نامتان می توانید متغیری از نوع کلاس مورد نظر تعریف نموده و از آن استفاده نمایید برای انجام لین عمل باید به صورت زیر عمل نما YourClassName InstanceOhject=new ;(0ClassName

صفحه 14:
نحوه تعریف کلاس ها در ‎#C‏ چرا کلاس ها به اين گونه تعریف می شوند و کاربرد کلمه کلیدی 1161۷ چیست ر از نوع كلاس تعريف مى كنيد لين متغير يك شى نيست بلكه در واقع است كه مى تولند به ّن شى مشاره كند و شى ولقعى با استفاده از كلمه كليدى 126107 1 ‏م ل ل ا‎ DeR Ca 0 0 ‏ا ا ا‎ peer شده ذخیره گردد تعریف تمامی اشیا در #62 بلید به لين صورت انجام ۱ تلبع سازنده كلاس را فراخولنى كن. تليع سازئده تابعى است كه د تلبع هم نام با نام کلاس بوده و هیچ نوع مقدار (س خود تعریف ننمایید #62 سازنده ؛ پیش فره

صفحه 15:
2 ۰ 8 مثالی از کلاس ها يك كلاس ساده به نام 261501312340 این کلاس شامل اطلاعات یک انسان از قبیل قد. رنگ چشم Rone asec) 1 Tetra Ney Peete TT) sprivate string LastName ‏مط 0014 عتاطنام()‎ 7 Console.Write("Name="_Name " Last Name=" LastName "Age=" Age.ToString())

صفحه 16:
شی گرایی در زبان #): شع كرام د ‎C#‏ حند پایه استواراست که به قرل زرند: ‎Inherita Encapsu‏ ‎nce lation‏ ‎Polymor Abstract‏ ‎phism ion‏

صفحه 17:
pron Role 3 ic ‏ی‎ ‎۱ 7 تی دارد که مختص خودش هستند و در انو ‎enero‏ ۱ اين دوجرخه مى تولند ويزكيها و متدهاى مشترك را از كلاسر ی ول لدب وت دید و

صفحه 18:
همانطور كه از اسمش بيداست» مه قرار دادن بياده سازى در يك كيسول اشاره عى كنده به ا 0 خاصی را انجام می دهد. وقتی یک کپسول می خورید نمی دانید که در بت 0 Fed ee oer CSS eC ‏ا ا ا‎ menor ‏می دهند. اگر می خواهیم کدهای ما نیز لین مورد را رعلیت کنند‎ |۱9 PoPeCs Fea Ox anne eee Fr eoes Le] Para Pcs VO ‏و 211116 استفاده مي‎ protected private Modifier

صفحه 19:
Polymorphism ذم این دقیقا همان چیزی است که به آن يا ود

صفحه 20:
شود که پیاده سازی متدها در آن انجام تمی شود تعريف يك كلاس مجرد از كلمه كليدى 21511861 استفاده مي ‎Pes pyre‏ رت ا ‎Ly SOT‏ Paes KIN er RT CCCI RUC IG ‏ا‎ 2 18315 81019 باشد. اگر متد نامجردی در یک کلاس محرد تعریف کردید. حتما بلید ن را بناده سازی کی ونم توت ده ساری آن وابه علاسهای مشتی شده بس ارب

صفحه 21:
Ree ge caer Fears esa ‏ری ار سس‎ pO EL ‏در ترا‎ Bee reo Dene Compe yr Conntcom EW bale l-> <comPnERIRUEyY رو ان وا ی ‎as‏ ندارند (امری است ‎eee Recon ce PY‏ و ل ا ا 7 00 ‎Le 0‏ ن 000 ‎le‏ از قبيل ناسازكارنى با ديكر ‎Cee 0‏ وجود ند ‎

صفحه 22:

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
34,000 تومان