آموزش کامل مقدمات برنامه سازی ؛ نکات مهم و توضیحات کامل
-
تاریخ: 1405/5/1 ساعت: 12:54
مقدمات برنامه سازیاین صفحه، مرجعی برای آشنایی با مقدمات برنامه سازی است. For (int i=1 ; i<=100 ; i++) { sum+=i ;شرح ارائه شده استه مشخص میکند روند این مبحث همچنان ادامه دارد. }اعداد 1 تا 100 را با هم جمع میبندد.حلقه do … whileپیگیری آخر تحولات...For (int i=1 ; i<=100 ; i++) { sum+=i ;شرح ارائه شد...
اطلاعات جامع درباره متدهاوproperty ؛ آخرین خبرها و اطلاعات جدید
-
تاریخ: 1405/5/1 ساعت: 12:54
متدهاوproperty:در این مطلب، ابعاد مختلف متدهاوproperty: را بررسی خواهیم کرد. property (خصوصیت) استانداردی در سی شارپ، برای دسترسی به اعضای دادهای (فیلدها) با سطح دسترسیprivateدر داخل یک کلاس میباشد. همانطور که در درس قبل اشاره شد، تعریف فیلدها در داخل...property (خصوصیت) استانداردی در سی شارپ، برا...
راهنمای جامع برنامه نویسی شئ گرا ؛ بررسی کامل و نکات کلیدی
-
تاریخ: 1405/5/1 ساعت: 12:54
برنامه نویسی شئ گرااین مطلب به معرفی و بررسی برنامه نویسی شئ گرا اختصاص دارد. یک شیوه پلن نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)هامیباشند. در واقع در این شیوه پلن نویسی، طرح به شیء گرایش پیدا میکند. به این معنا که دادهها و توابعی...یک شیوه پلن نویسی است که ساختار یا بلوک ...
آموزش کامل فیلدها ؛ پاسخ به سوالات مهم
-
تاریخ: 1405/5/1 ساعت: 12:54
فیلدها:در این مطلب، با مهمترین جنبههای فیلدها: آشنا خواهید شد. معمولا، فیلد ها به صورت خصوصی (private) تعریف می شوند. دسترسی به داده ها از طریق متدها یا قابلیت توان پذیر است. درصورتی که فیلد صورت عمومی (public) تعریف شود توان اعتبارسنجی ورودی...معمولا، فیلد ها به صورت خصوصی (private) تعریف می شوند...
راهنمای جامع کپسوله سازی ؛ نکات مهم و توضیحات کامل
-
تاریخ: 1405/5/1 ساعت: 12:54
کپسوله سازیمروری بر کپسوله سازی و نکات مهم آن را در ادامه بخوانید. در شی گرایی٬ کلاس ها همان کپسول ها هستند که فیلدها (متغیرها) و متدها (روال ها و توابع) رو در خودشون نگه میدارن تا مدیریت کدها در یک پروژه بزرگ رو کمی راحت تر کنند.توجه کنید که... در شی گرایی٬ کلاس ها همان کپسول ها هستند که فیلدها (مت...
راهنمای کامل Overloading ؛ پاسخ به سوالات مهم
-
تاریخ: 1405/5/1 ساعت: 12:54
Overloadingاین مطلب راهنمایی برای آشنایی بیشتر با Overloading است. شما می توانید اکثر اپراتورهای موجود و داخلی در C# را دوباره تعریف یا overload کنید. بنابراین پلن نویس می تواند از اپراتورهایی با نوع تعریف شده توسط کاربر نیز استفاده کند ....شما می توانید اکثر اپراتورهای موجود و داخلی در C# را دوباره...
برنامه نویسی شئ گرا
-
تاریخ: 1400/1/11 ساعت: 18:26
برنامهنویسی شیءگرا (Object-Oriented Programming) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)هامیباشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا میکند. به این معنا که دادهها و توابعی که قرار
Classها:
-
تاریخ: 1400/1/11 ساعت: 18:26
تعریف کلاس با کلمه ی کلیدی class شروع می شود و نام آن کلاس و بدنه ی کلاس دنبال می شود و بایک جفت آکولاد منحنی شکل احاطه شده است. در زیر یک فرم کلی از تعریف یک کلاس را مشاهده می کنید. u200eclass class_nameu200e{u200eu200e // member variablesu200eu200e variable1;u200eu200e
فیلدها:
-
تاریخ: 1400/1/11 ساعت: 18:26
فیلد یک متغیر از هر نوعی است و در کلاس یا ساختار به صورت مستقیم تعریف می شود. فیلدها عضو نوع خود هستند. معمولا، فیلد ها به صورت خصوصی (private) تعریف می شوند. دسترسی به داده ها از طریق متدها یا ویژگی امکان پذیر است. درصورتی که فیلد صورت عمومی (public
کپسوله سازی
-
تاریخ: 1396/11/13 ساعت: 9:30
اولین خاصیت شی گرایی کپسوله سازی (Encapsulation) است. احتمالا نام کپسوله سازی مفهوم واضحی نداشته باشد. ولی اگر به کپسول هایی که در اطرافمان هستند نگاهی بیندازید خواهید دید که این نام مناسب است. مثلا کپسول گاز یا کپسول دارو چه کاری انجام می دهد؟ در اصل کپسول محفظه ای است تا موادی را در خودش نگه داری ...
Overloading
-
تاریخ: 1396/11/13 ساعت: 9:30
شما می توانید اکثر اپراتورهای موجود و داخلی در C# را دوباره تعریف یا overload کنید. بنابراین برنامه نویس می تواند از اپراتورهایی با نوع تعریف شده توسط کاربر نیز استفاده کند . اپراتورهای overload شده عملکردهایی هستند با نام های خاص که کلمه ی کلیدی operator با نمادی برای اپراتور تعریف شده دنبال می شود...
وراثت یا ارث بری
-
تاریخ: 1396/11/13 ساعت: 9:30
یکی از جنبه های کلیدی زبان های برنامه نویسی شی گرا Objected Oriented Programming (OOP) از جمله C# بر پایه آن بنا شده است، مفهوم ارث بری یا Inheritance می باشد. ارث بری یعنی تولید کلاس هایی جدید که برخی از ویژگی های خود را از کلاس مادر Parent Class به ارث برده اند.حتی اگر کل چهارچوب کاری NET. بر پایه...
مقدمات برنامه سازی
-
تاریخ: 1396/8/23 ساعت: 23:36
2.آشنایی با حلقه های تکرار، آرایه ها، مجموعه ها و دستور foreach حلقهfor For (int i=1 ; i { sum+=i ; } اعداد 1 تا 100 را با هم جمع میبندد. حلقه do … while Do { Sum+=i; i++; } While (i>100) تا زمانی تکرار میشود که شرط حلقه غل
متدهاوproperty:
-
تاریخ: 1396/8/23 ساعت: 23:36
property: property (خصوصیت) استانداردی در سی شارپ، برای دسترسی به اعضای دادهای (فیلدها) با سطح دسترسیprivateدر داخل یک کلاس میباشد. همانطور که در درس قبل اشاره شد، تعریف فیلدها در داخل کلاس به صورت public اشتباه است، چون کاربران میتوانند با ایجاد
برنامه نویسی شئ گرا
-
تاریخ: 1396/8/23 ساعت: 23:36
برنامهنویسی شیءگرا (Object-Oriented Programming) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)هامیباشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا میکند. به این معنا که دادهها و توابعی که قرار