برنامهنویسی شیءگرا: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
در قسمت چند رییخی لینکی اضافه شد که به منبع چندریختی در داخل ویکیپدیا اشاره میکند |
جز ←شکلگیری |
||
خط ۵:
== شکلگیری ==
فلسفهای که منجر به شکلگیری
زبانهایی مانند [[جاوا (زبان برنامهنویسی)|جاوا]]، [[سی++|سی پلاس پلاس(++)]]، [[سی شارپ]]، [[دلفی (زبان برنامهنویسی)|دلفی]] از جمله زبانهای شیگرا هستند. حتی بسیاری از زبانهای روال گونه که ساختار برنامهها در آنها بلوکهایی با نام پروسیجر است امروزه از فنون شیگرایی نیز پشتیبانی میکنند. زبانهای [[سی++]]<ref>{{یادکرد کتاب|عنوان=برنامهسازی پیشرفته با ++C|نام خانوادگی= بابک بشری راد|نام=|ناشر=ناقوس|سال=1394|شابک=۹۷۸-۹۶۴-۳۷۷-۷۴۶-۳|مکان=تهران|صفحات=}}</ref> و [[پیاچپی]] از این جمله هستند. هر شیء یک سری خصوصیت و قابلیت دارد، که اصطلاحاً Properties و Operation خوانده میشوند. در این پارادایم برنامهنویسی، دید برنامهنویس به سیستم، دید شخصی است، که سعی مینماید با پیدا کردن اشیاء مختلف در سیستم و برقراری ارتباط بین آنها، سیستم را تولید نماید.
|