شی گرایی در پایتون ، بخش نخست

هدف اصلی زبان های برنامه نویسی  کمک به انسان ها برای حل مسائل دنیای واقعی است. گواه این گفته نقش بسیار پررنگ سامانه های نرم افزاری در چیرگی بر چالش های فراروی افراد و سازمان ها در محیط پیچیده و رقابتی کسب و کار های امروزی است. از این روطراحان زبان های برنامه نویسی با آفرینش رویکرد جدیدی به نام برنامه نویسی شی گرا (Object - Oriented Programming - OOP) دامنه مفاهیم ، روش ها و ساختارهای موجود در زبان های برنامه نویسی را چنان گسترش داده اند که با استفاده از آنها به سادگی می توان مفاهیم و پدیده های دنیای واقعی را الگو سازی کرد و نمایش داد. آنان برای دست یابی به این خواسته مهم ، یعنی نزدیک تر کردن مفاهیم دنیای برنامه نویسی با مفاهیم دنیای واقعی از طبیعت و جهان پیرامون ما الهام گرفته اند.

 

ادامه مطلب ...