Obyekt yönümlü proqramlaşdırma: Redaktələr arasındakı fərq

Silinən məzmun Əlavə edilmiş məzmun
Redaktənin izahı yoxdur
Sətir 3:
[[Şəkil:CPT-Object-Var-Proc.svg|thumb|Obyekt-yönlü proqramlaşdırma ekvivalenti]]
Obyekt yönümlü proqramlaşdırma (OYP) - kompyuter proqramları və tətbiqləri yaratmaq üçün [[Proqramlaşdırma paradiqmaları | proqramlaşdırma paradiqması]]dır. OYP verilənlərin strukturu olaraq obyektlərdən istifadə edir. Əsas xüsusiyyətləri:
*enkapsulyasiya (encapsulation),
*verilənlərin abstraksiyası (data abstraction),
*varislik (inheritance),
*polimorfizm (polymorphism),
*enkapsulyasiya (encapsulation),
*verilənlərin abstraksiyası (data abstraction),
*modulyarlıq (modularity),
*obyektlər arasında informasiya axınının təşkili (sending messages / message sending),
*mesajlaşma (messaging)
* təkrar istifadə oluna bilərlik (reusability).
 
İlk obyekt-yönlü proqramlaşdırma dili C++ olub. Sonra Pascal dilinin də obyekt-yönlü versiyası – Object Pascal meydana çıxıb. Hazırda dünyada çoxlu sayda belə proqramlaşdırma dillər vardır.