
اگر دانشجوی رشته نرم افزار باشید احتمالاً درسی به نام «برنامهنویسی شیئگرا» (Object Oriented Programming) و یا «برنامهنویسی پیشرفته» داشتهاید که در هر دوی این دروس مبحث شیئگرایی بیان میشود. (البته متأسفانه بسیاری از اساتید به اشتباه در این دروس به جای بیان مفاهیم زیبای شیئگرایی که تا آخر عمر به درد دانشجو میخورد، یک سری چیزهای ابتدایی مثل کار با Visual C# یعنی آوردن دکمه و textBox در صفحه و تولید برنامههای ویژوال (هر چند پیشرفتهترین برنامهها) را یاد میدهند و هیچ اشارهای به اینکه این دکمه یک شیئ است و شیئ یعنی چه نمیکنند!) به هر حال، اگر از شما بخواهند شیئگرایی را توضیح دهید به طوری که یک نفر که برنامهنویسی هم نمیداند، متوجه شود، شما چطور توضیح میدهید؟ من خودم در کلاسها با یک مثال توضیح میدهم و آن مثال این است: فرض کنید خدا امروز میخواهد یک انسان جدید بیافریند، به نظ... (ادامه)

English
العربی
Swedish
François










![[آی.جدول: اسکریپت ایجاد جدول آنلاین]](/img/blocks/ijadval.png)
![[مِلکا: سیستم مدیریت مشاور املاک]](/img/blocks/melka.png)
![[پارسخوان: نرم افزار خوانای متن فارسی]](/img/blocks/parskhan.png)
![[بوکفا ۲: سیستم مدیریت آنلاین کتابخانه]](/img/blocks/bookfa.png)
![[QuranPDF: قرآن پی.دی.اف]](/img/blocks/quran_pdf.png)
![[Robi: روبات روبی]](/img/blocks/robi.png)
![[هیسسس: سیستم هیسگوی خودکار: اولین سختافزار آفتابگردانی]](/img/blocks/hisss.png)
![[آی قصه!: نرم افزاری برای تقویت داستان سرایی کودکان]](/img/blocks/iqesseh.png)
![[دُر: نرمافزار کتابخوان تدریجی]](/img/blocks/dor.png)
![[Fonta: پژوهشی درباره فونت]](/img/blocks/fonta_book.png)
![[چگونه یک تجارت الکترونیک راهاندازی کنم]](/img/blocks/ecommerce_book.png)


علی: