آموزش #C – بخش دهم | اعضای استاتیک و متد مجازی

متدهای مجازی در #C

پس از یک آموزش نه‌چندان‌کوتاه در مبحث شی‌گرایی در این بخش از آموزش سی‌شارپ می‌خواهیم در مورد اعضای استاتیک و متدها (شامل متد مجازی و متد پنهان) بحث کنیم. گاهی اوقات برای انجام کاری در کلاس لازم نیست که از آن کلاس شی ایجاد شود چون هم باعث ایجاد سردرگمی و پیچیدگی می‌شود و هم […]

آموزش #C – بخش نهم | شی گرایی در سی شارپ (قسمت دوم)

شی گرایی در c#

یکی از ویژگی‌های کلیدی برنامه نویسی شی‌گرا، وراثت می‌باشد. وراثت شکلی از استفاده مجدد کلاس‌های موجود است که طی آن برنامه‌نویس کلاس‌های جدیدی را از کلاس‌های موجود ایجاد می‌کند. کلاس‌های جدید، داده‌ها و رفتارهای کلاس موجود را دارند و آنها را با قابلیت‌های جدیدی توسعه می‌دهند. کلاس موجود را کلاس پایه یا پدر می‌گویند و […]

آموزش #C – بخش هشتم | شی گرایی در سی شارپ (قسمت اول)

شی گرایی در سی شارپ

در بخش‌های قبلی مفاهیم اولیه زبان #C مثل عملیات‌های ریاضی، ساختارهای حلقه و تصمیم و انواع عملگرها را بیان کردیم. در این قسمت وارد مبحث مهم شی گرایی خواهیم شد و سعی ما بر این است که بیش‌تر بر روی ساختار شی گرایی در سی شارپ متمرکز شویم و نه مفهموم آن. مفهموم شی‌گرایی در […]

آموزش #C – بخش هفتم | توابع در c#

توابع در c#

هر برنامه‌نویسی چه آماتور و چه پیشرفته تا به حال نام تابع را شنیده است. توابع در تمام زبان‌های برنامه‌نویسی وجود دارند و از بخش‌های جدانشدنی یک برنامه هستند. به خصوص در زبان‌هایی مثل پایتون، جاوا و #C که جزو زبان‌های برنامه‌نویسی مبتنی بر شی‌گرایی هستند، از توابع استفاده زیادی می‌شود. در این بخش از […]

آموزش #C – بخش ششم | عملگرها در سی شارپ

انواع عملگرها در #C

با سلام و درود به دوست‌داران زبان سی‌شارپ. در بخش قبلی آموزش به شرح کاراکترهای خاص و تبدیل انواع به یکدیگر پرداختیم. در این بخش به آموزش یک مبحث ساده اما مهم در زبان‌های برنامه نویسی می‌پردازیم و آن هم عملگرها هستند. همانطور که می‌دانید، ما در این سری از آموزش‌ها به آموزش زبان برنامه‌نویسی […]

آموزش #C – بخش پنجم | کاراکترهای کنترلی و تبدیل انواع در سی شارپ

انواع تبدیل در #C

درود به همراهان سایت رزدینو به ویژه علاقه‌مندان به زبان #C. در بخش قبل این آموزش، ساختار تصمیم و شروط  که جزء پایه‌های هر زبان برنامه‌نویسی هستند را بررسی کردیم. در این بخش می‌خواهیم به شرح کاراکترهای کنترلی در سی شارپ و همچنین تبدیل نوع در این زبان بپردازیم. کاراکترهای کنترلی در سی شارپ این کاراکترها […]

آموزش #C | بخش چهارم – دستورات شرطی در c#

ساختارهای تصمیم گیری در #C

با سلام به همراهان عزیز رزدینو. در این بخش می‌خواهیم به ساختار های تصمیم یا همان دستورات شرطی در c# بپردازیم. در بخش قبل ساختار حلقه‌های مختلف را شرح دادیم که امیدواریم مورد توجه علاقه‌مندان قرار گرفته باشد. و اما در این مطلب دستور if، دستور if else، عملگر شرطی و ساختار آن، عملگرهای شرطی […]

آموزش ++C | بخش پایانی – مجموعه ها در c++

مجموعه یا کالکشن در سی پلاس پلاس

درودی دیگر به همراهان سایت رزدینو😉 با بخش پایانی سری آموزش زبان ++C در خدمت دوستان هستیم. این قسمت به مفاهیم مربوط به Collection یا همان مجموعه ها در c++ می‌پردازیم که همانند آرایه‌ها هستند اما مزیت‌هایی دارند که عیب‌های آرایه‌ها را برطرف می‌کنند. پیشنهاد می‌کنم که قسمت مربوط به آرایه‌ها را قبل از خواندن این […]

آموزش #C | بخش سوم – متغیرها، حلقه‌ها و آرایه در c#

متغیرها، آرایه ها و حلقه ها در #C

در این بخش از آموزش سعی بر این داریم که اولین قدم را در #C برداریم. و می‌خواهیم توضیحات آموزش‌های قبلی را با متغیرها، حلقه‌ها و آرایه در c# ادامه دهیم. با ما همراه‌ باشید. متغیر متغیر، مکانی از حافظه است که می‌توان مقداری را در آن ذخیره کرد. هر متغیر دارای یک نام ، […]

آموزش ++C | بخش چهاردهم – وراثت در c++

وراثت در سی پلاس پلاس

سلام و درودی دوباره به برنامه نویسان رزدینو بعد از مبحث سطوح دسترسی نوبت میرسه به مبحث وراثت😃. مبحث وراثت یا ارث بری در تمام زبان‌های برنامه نویسی سطح بالا از بیشترین اهمیت برخودار است. وراثت در ++C هم نکات خود را دارد که در ادامه با هم بررسی می‌کنیم. وراثت یا ارث بری به […]

آموزش ++C | بخش سیزدهم – سطوح دسترسی در c++

سطح دسترسی در سی پلاس پلاس

سلامی دیگر به تمام برنامه نویسان. در بخش دوازدهم آموزش در مورد سازنده که یکی از مهمترین متدهای یک کلاس است، صحبت کردیم. اما بحث دیگری که در این مطلب قصد داریم به آن بپردازیم، سطوح دسترسی در ++c یا Access modifiers است. این مفهوم در برنامه‌نویسی شی گرایی اهمیت بالایی دارد؛ پس توصیه می‌کنم تا […]

آموزش #C | بخش دوم – شروع کار با ویژوال استودیو (Visual Studio)

شزوع کار و نصب Visual Studio

با سلام خدمت تمام برنامه‌نویسان به خصوص علاقه‌مندان به زبان #C. در این بخش می‌خواهیم اولین برنامه را که نمایش Hello World است را در محیط محبوب Visual Studio بنویسیم. اما قبل از آن شما باید ویژوال استودیو را در رایانه خود نصب کنید. برای آشنایی با نحوه نصب این نرم افزار، به این مطلب مراجعه […]