Uživatelské nástroje

Nástroje pro tento web


oop

Toto je starší verze dokumentu!


Objektově Orientovaného Programování

  • Zapouzdření
    • cohesion (soudržnost)
      • Jak moc funkce/třída dělá jednu konkrétní věc
      • optimální je vysoká soudržnost, kdy funkce/třída dělá jednu konkrétní věc
      • kód je snadno testovatelný, rozšiřitelný
    • coupling (provázanost)
      • Jak moc kód jedné funkce/třídy závisí na ostatních funkcích/třídách
      • optimální je nízká provázanost, kdy funkce/třída nezávisí na implementačních detailech jiné
      • změny implementace jiných funkcí/tříd nevyžadují změnu ve funkci/třídě, která ji využívá
oop.1627315916.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki