برمجة ستونية
[[فيشي:Tiobeindex.png|تصغير|كلاصمة د شّعبية ديال [[لونݣاج|لّونڭاجات]] د لبرماجة مابين 2002 ؤ 2022. [[پايثون]]، [[جاڤا]] ؤ [[لونڭاج سي|سّي]] كيتنافسو على رّتبة لّولة]]
'''لبرماجة سّتونية''' (ب {{لوغة-en|Object-oriented programming|link=yes}}) هيّا [[فلسفة د لبرمجة]] مبنية علا لمفهوم ديال [[ستون|سّتون]] (ب {{لوغة-en|Object|link=yes}})، لي كيحتاوي علا [[داطا]] علا شكل خاصيات، ؤ وضايف علا شكل [[فونكسيو]]نات.<ref name="educ">{{مرجع ويب
|url=https://www.educative.io/blog/object-oriented-programming
|title=What is Object Oriented Programming
|trans-title=شنو هيا لبرمجة سّتونية؟
|language=en
|archive-url=https://web.archive.org/web/20230812185837/https://www.educative.io/blog/object-oriented-programming
|archive-date=2023-08-12
|accessdate=2021-07-26
|url-status=live
}}</ref>

وحدة من لخصايل ديال سّتون ف لبرماجة سّتونية هيا بلي كيقدر يتريطي ؤلا يبدل لمحتوى د لخاصيات ديالو (داطا) ب ستيعمال لمفهوم ديال ''رّاس'' ؤلا ''دّات'' (عادتن كاتّطبق ب ''this'' ؤلا ''self''). لپروݣرام ف لبرمجة سّتونية كيتقاد بحيت كيكونو ستونات كيتفاعلو معا بعضياتهوم ف لپروݣرام. كاينين بزاف د نّواع ديال [[لونݣاج|لّونݣاجات]] سّتونية، ولاكين لمشهورين منهوم (بحال [[جاڤا]]) كيخدّمو لمفهوم ديال [[كلاص (برماجة)|لكلاص]]، لّي كيكون سّتون ف هاد لحالة نمودج ديالو، ؤ ف نفس لوقت لكلاص كاتحدد [[نوع د داطا|نّوع]] ديال سّتون (متلا كلاص "طونوبيلة"، نقدرو نقادو منها ستون "ميرسيديس F400 حمرة").

من بين أهم لّونݣاجات لّي معتامدين علا لبرمجة سّتونية كاين: [[جاڤا]]، [[سي++]]، [[سي#]]، [[پايثون]]، [[أر (لونݣاج)|أر]]، [[پيهاشپي]]، [[ڤيزوال بازيك ضوت نيت]]، [[جاڤاسكريپت]]، [[روبي (لونݣاج)|روبي]]، [[پورل]]، [[سويفت]]، [[دارت]]، [[سكالا]]، [[كوطلين]]، ؤ [[ماطلاب]].

== كلمة ستون، ستونية ==
كلمة "ستون" كيستعمولها لمغاربا ب معنى ديال "شي حاجة" ؤلا "شي فيكرة"، ؤ بهاد لمعنى كاتبان موقابيل مناسب ل كلمة Object ب نّݣليزية، سيرتو ف لإطار ديال لبرمجة سّتونية لّي كيكون لObject فيها عندو معنى تجريدي ماشي ملموس ب ضّارورة.
{{Commons category|Object-oriented programming}}

== مصادر ==
{{عيون}}
{{زريعة}}
{{ضبط مخازني}}

[[تصنيف:برمجة ستونية| ]]
[[تصنيف:برماجة]]
[[تصنيف:مقالات فيها مصدر و 3000 بايت]]
لبرماجة سّتونية (ب ) هيّا فلسفة د لبرمجة مبنية علا لمفهوم ديال سّتون (ب )، لي كيحتاوي علا داطا علا شكل خاصيات، ؤ وضايف علا شكل فونكسيونات.

وحدة من لخصايل ديال سّتون ف لبرماجة سّتونية هيا بلي كيقدر يتريطي ؤلا يبدل لمحتوى د لخاصيات ديالو (داطا) ب ستيعمال لمفهوم ديال رّاس ؤلا دّات (عادتن كاتّطبق ب this ؤلا self). لپروݣرام ف لبرمجة سّتونية كيتقاد بحيت كيكونو ستونات كيتفاعلو معا بعضياتهوم ف لپروݣرام. كاينين بزاف د نّواع ديال لّونݣاجات سّتونية، ولاكين لمشهورين منهوم (بحال جاڤا) كيخدّمو لمفهوم ديال لكلاص، لّي كيكون سّتون ف هاد لحالة نمودج ديالو، ؤ ف نفس لوقت لكلاص كاتحدد نّوع ديال سّتون (متلا كلاص "طونوبيلة"، نقدرو نقادو منها ستون "ميرسيديس F400 حمرة").

من بين أهم لّونݣاجات لّي معتامدين علا لبرمجة سّتونية كاين: جاڤا، سي++، سي#، پايثون، أر، پيهاشپي، ڤيزوال بازيك ضوت نيت، جاڤاسكريپت، روبي، پورل، سويفت، دارت، سكالا، كوطلين، ؤ ماطلاب.

 كلمة ستون، ستونية 
كلمة "ستون" كيستعمولها لمغاربا ب معنى ديال "شي حاجة" ؤلا "شي فيكرة"، ؤ بهاد لمعنى كاتبان موقابيل مناسب ل كلمة Object ب نّݣليزية، سيرتو ف لإطار ديال لبرمجة سّتونية لّي كيكون لObject فيها عندو معنى تجريدي ماشي ملموس ب ضّارورة.

 مصادر 

 
تصنيف:برماجة
تصنيف:مقالات فيها مصدر و 3000 بايت