Skip to main content

Co je objektově orientovaný design?

Objektově orientovaný design (OOD) je speciální druh softwarového designu, který vyvinul pro nahrazení jednoduchého lineárního kódu jakýmsi kódem, který dodržuje složitější konvence.V objektově orientovaném designu se kód týká konkrétního „objektu“ a koncepčně „se hodí dovnitř“ tohoto objektu, který zajišťuje konkrétní operace uživatelů nebo jiné podmínky.Objektově orientovaný design se také nazývá objektově orientované programování (OOP).jsou dnes stále velmi používány.Jako koncepční model pro lepší konvence softwarového kódu je objektově orientované programování ideální pro druh vizuálních aplikací často vytvořených v Visual Basic, které se běžně používají v operačních systémech Windows.Objektově orientovaná analýza může také poskytnout lepší způsob pohledu na „surový kód“, aby pochopil, co je v práci v konkrétním programu nebo aplikaci., které jsou naprogramovány do vizuálních aplikací.Každý z těchto „objektů“ může obsahovat svůj vlastní specifický kód, který řídí chování nebo použití tohoto objektu.Programátoři mohou dále oddělit různé instance objektu do „tříd“, na kterých lze provozovat funkce nebo jiné kódové moduly.Tyto diagramy fungují podle jazyka sjednoceného modelování.Schéma systémového sekvence (SSD) ukazuje různé události poháněné „herci“, které pomáhají definovat chování a použití objektů v programu.a Fortran, objektově orientované programování bude pravděpodobně i nadále řídit technologický pokrok v návrhu softwaru.Spolu s kódovacími jazyky, jako je XML a další jazyky značek, může programování orientované na objektové orientace řídit vysoce koncepční i vysoce funkční programy.Tento druh softwarového designu přispívá k filozofii vytváření virtuálních objektů, které budou dobře sloužit IT komunity ve snaze izolovat a zlepšit různé softwarové funkce nebo modelový software pro napodobení událostí ve fyzickém světě.Mezitím se objektově orientované programování stalo standardní konvencí, která je všeobecně užitečná v komunitě počítačového programování.