ЭЭМ, Программалоо
PLO жана аларды пайдалануунун негизги негиздери
жалпы маалымат
OOP - 20-кылымдын 80-жылдарында пайда болгон программалоо бир стили болуп саналат. аларды кайра иштетүү боюнча маалымат жана көрсөтмөлөрдү объектиге-багытталган программалоо, өзүнчө бар жол-жоболук тилдерде айырмаланып, бул маалымат бирдиктүү уюмга бириктириле турган.
МТТ жөнүндө негизги жоболор
объект-программалоо программалык-жылы өзүнүн ясындагы бар. OOP негиздери - анын негизги идеясы болуп саналат. үч алардын маанилүү бар: мурасы Объеке жана Encapsulation. Ар бир төмөндө кененирээк каралат. OOP тилинде программаларды негиздери объектилерин жана класстардын пайдалануу болуп саналат. Жазуу булагы кодекстин жол-жоболук стили өтүү менен көп учурда объектиге-багытталган үчүн кыйынга турат, бирок, көпчүлүк иштеп PLO көп мүмкүнчүлүгү болот.
Encapsulation
Encapsulation - маалымат биригүү бир жак жана аларды кайра иштетүү боюнча көрсөтмөлөрдү колдонуу - класс. OOP тилдердин биринде жазуу программаларынын убакта ички жана тышкы жак маалымат ортосунда айырма бар. Ошентип, тышкы таасирлерге жолу менен аларды ишке ашыруу маалымат коопсуздугун жана ыкмаларын жетүү, мисалы, бул нерсеге байланыштуу эмес, башка класстарга чейин. маалыматтардын маани алкагында ийгиликтүү бири-бири менен өз ара, бирок корголот уруксатсыз кирүүдөн сырттан.
тукум куучулук
OOP экинчи принцип - мурас - алардын иш жүзүндө ишке ашырууну кайталанган башка бир класс пайдалануу мүмкүнчүлүгү болуп саналат. Inheritance булак коду ашыкчасын жок.
Объеке
OOP дагы бир принцип - Polymorphism. Аны пайдалануу татаал даражасы ар кандай объектилерин башкарууга милдеттерди ишке ашыруу үчүн иш-чаралар жана ошол эле учурда укук башкача жооп берет бир макамын түзүүгө болот дегенди билдирет.
OOP тилдери
OOP негиздери сыяктуу таанымал программалоо тилдеринин C сыяктуу колдонулат ++ жана программаларды жана арыздарды олуттуу бөлүгүн иштеп Java. ошондой эле, колдонулган OOP тилдер бар - Delphi, Object Pascal, Ruby жана башка көптөгөн адамдар болуп саналат.
PLO сын
Бул методология карата жалпысынан оң билдирүүлөрүнө карабастан, көп OOP негиздери ачык жана сынга алынат. менен жол-жоболук программалоо OOP өз кемчиликтери бар.
Биринчиден, өтүү татаалдыгы. OOP эрежелерин түшүнүү үчүн, ал көп убакыт, көп адамдар гана жол-жоболук программалоо тилдери менен тыгыз иштешет талап кылат.
ыкмаларын Үчүнчүдөн, өтө ийкемдүү булак коду жана иштелип чыккан программалар бул учурда, өзгөчөлүктөрү жана мүмкүнчүлүктөрү менен кылынбаган басып алынат деп алып келиши мүмкүн. Мындан тышкары, эс жайгаштыруу жагынан натыйжасыз көрөлү. Бирок, көз караштарына санына карабастан тегерек OOP программалааччылар дайыма өсүп жана тез өнүгүп жаткан тилдерин өздөрүн.
Similar articles
Trending Now