Объектіге-бағытталған бағдарламалау: Нұсқалар арасындағы айырмашылық

Content deleted Content added
Өңдеу түйіні жоқ
Өңдеу түйіні жоқ
1-жол:
<!--'''Object-oriented programming''' ('''OOP''') is a [[programming paradigm]] using "[[Object (computer science)|objects]]" &ndash; [[data structure]]s consisting of [[Field (computer science)|data fields]] and [[Method (computer science)|methods]] together with their interactions &ndash; to design applications and computer programs. Programming techniques may include features such as [[data abstraction]], [[Encapsulation (object-oriented programming)|encapsulation]], [[Message passing|messaging]], [[module (programming)|modularity]], [[Polymorphism in object-oriented programming|polymorphism]], and [[Inheritance (computer science)|inheritance]]. Many modern [[programming language]]s now support OOP, at least as an option. -->
 
==Кіріспе==
'''Объектіге-бағытталған бағдарламалау''' (''[[Орыс тілі|орыс тілі]] Объектно-ориентированное программирование; [[Ағылшын тілі|ағыл.]] Object-orinted programming'') — объектілерді қолдану арқылы бағдарламалау парадигмасы, объектілік-бағдарланған архитектурагы пайдаланады. Мәліметтердің әрбір құрылымы тек бір программалық модульде тұруы тиіс. Бұл [[мәліметтер]] құрылымындағы өзгерістердің және мәліметтермен орындалатын әрекеттердің оңашалануына кепілдік береді. Мәліметтерге кез келген қатынас құру тек модульді пайдалану арқылы болады. Объектілік-бағдарланған программалау негізгі 3 қасиетімен: ''инкапсуляцияларымен'', ''мұрагерлігімен'' және ''полиморфизмімен'' сипатталады. Объект ұғымы дәстүрлі [[Паскаль]], [[Си процедуралық-бейімделген программалау]] тілдеріне де енгізіледі.<ref> Қазақ тілі терминдерінің салалық ғылыми түсіндірме сөздігі:Информатика және компьютерлік техника/ Жалпы редакциясын басқарған – түсіндірме сөздіктер топтамасын шығару жөніндегі ғылыми-баспа бағдаламасының ғылыми жетекшісі, педагогика ғылымдарының докторы, профессор, Қазақстан Республикасы Мемлекеттік сыйлығының лауреаты А.Қ.Құсайынов.
– Алматы: «Мектеп» баспасы» ЖАҚ, 2002. – 456 бет. ISBN 5-7667-8284-5 </ref>
 
 
==Кіріспе==
 
''Объектіге-бағытталған бағдарламалау'' – объектілердің көмегімен бағдарламаларды жобалау, жазу. Объектіге -бағытталған бағдарламалаудың негізі болып объект саналады. Объект деп – мәліметтер және олармен жұмыс істеу әдістерінің жиынтығы аталады. Объектілі -бағытталған бағдарлама деп – объектілер және олардың өзара әрекеттесу тәсілдерінің жиынтығы аталады.<br />