شی گرایی در جاوا چیست؟ — تعریف، مفهوم و تمرین به زبان ساده
در این مقاله، مفاهیم برنامه نویسی شی گرا (Object Oriented Programming | OOP) در زبان جاوا (Java) بررسی میشوند. هدف اصلی شی گرایی، پیادهسازی موجودیتهای دنیای واقعی در برنامه نویسی است. مفاهیم برنامه نویسی شی گرا روشها و متغیرهایی را جهت استفاده مجدد از آنها همراه با سازگاری کامل در برنامه ایجاد میکنند. در شی گرایی به جای تأکید روی توابع، بیشتر تاکید بر دادهها وجود دارد و با آنها به عنوان اشیا برخورد میشود. پرکاربردترین و مهمترین زبانهای برنامه نویسی شی گرا زبان جاوا، «++C»، جاوا اسکریپت (JavaScript)، پایتون (Python)، روبی (Ruby)، پرل (Perl)، اسمال تاک (Smalltalk) و سایر موارد را شامل میشوند. در این مقاله، به بررسی کامل و جامع شی گرایی در جاوا پرداخته شده است.