شی Object در برنامه نویسی OOP – به زبان ساده + مثالهای عملی
0 ساعت
0.0
در برنامهنویسی، مفهوم شی (Object)، به عنوان یکی از مفاهیم اساسی در پارادایم برنامهنویسی شیگرا شناخته میشود. شی، یک نمونه از کلاس (Class) است که شامل دادهها (ویژگیها) و عملیات (رفتارها) مشخصی است. برنامهنویسی شیگرا (OOP)، بر پایه مفاهیم کلیدی همچون انکپسولاسیون (Encapsulation)، وراثت (Inheritance)، چندریختی (Polymorphism) و انتزاع (Abstraction) بنا شده است و هدف آن تولید کدی است که قابل استفاده مجدد، قابل نگهداری و توسعهپذیر باشد. آشنایی با مفهوم شی برای برنامهنویسان حیاتی است، زیرا از این طریق قادر خواهند بود ساختار برنامه را بهدرستی درک کرده، از اصولی همچون انکپسولاسیون و انتزاع بهره ببرند و از ویژگیهای وراثت و چندریختی در جهت طراحی برنامههای قابل توسعه استفاده کنند. در این آموزش، به بررسی مفهوم شی و اصول برنامهنویسی شیگرا پرداخته خواهد شد.