28 of 59 menu

ООП методологияси

ООП методологияси ёки Объектга йўналтирилган дастурлаш ҳар қандай компютер дастури ёки тизимни объектлар мажмуи кўринишида яратиш учун мўлжалланган, ҳар бир объект маълум бир синфга тегишли бўлиб, маълум вазифаларни бажаради. Барча синфлар эса мерос олиш приципларига буйсунади.

ООПнинг асосий принциплари:

  • Абстракция моделда маълум бир масалани ечиш учун мухим жиҳатларни ажратиб олиш имконини беради, улар синф шаклида ташкил топади.
  • Инкапсуляция тизим ичидаги объектлар иерархиясини тез ва хавфсиз ташкил этади. Инкапсуляцияда бошқариш жараёнини бир тадкимотсиз, оддий буйруқ орқали амалга ошириш мумкин.
  • Мерос олиш дастурдаги объектлар ўртасидаги қардош муносабатларини аниқлайди, ота-онага киритилган ўзгартиришлар авлод элементида такрорланмаслиги учун.
  • Полиморфизм қайси вазиятларда жараёнларни ажратиш ва қайсиларида бирлаштириш кераклигини аниқлайди.

Қуйидагиларни ҳам кўринг

  • PHP ўқув қўлланмаси,
    унда PHP да ООП билан ишлаш ҳақида сўз боради
  • JavaScript ўқув қўлланмаси,
    унда JavaScript да ООП билан ишлаш ҳақида сўз боради
  • UML моделирлаш тили,
    у диаграммалар ва схемалар ёрдамида жараёнларни тасвирлайди
  • Дастурлаш парадигмаси тушунчалар мажмуи,
    у дастурлашга ёндашувни аниқлайди
deuzccsuzlsv