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

شی گرایی در c#

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

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

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

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