Programação

4192 palavras 17 páginas
Orientação por Objectos – conceitos

PTS

Orientação por Objectos – conceitos 1

Cinco atributos de um sistema complexo
• ... em Object Oriented Design, por Grady Booch • "Frequently, complexity takes the form of a hierarchy, whereby a complex system is composed of interrelated subsystems that have in turn their own subsystems, and so on, until some lowest level of elementary components is reached"
◊ uma estrutura hierárquica possível de decompor permite, ⋅ entender, descrever e visualizar tais sistemas e seus constituintes ...

• "The choice of what components in a system are primitive is relatively arbitrary and is largely up to the discretion of the observer of the system"
◊ o que é primitivo para um observador, ⋅ pode estar a um nível de abstracção muito alto para outro ...

PTS

Orientação por Objectos – conceitos 2

Cinco atributos de um sistema complexo (cont.)
• "Intracomponent linkages are generally stronger than intercomponent linkages. This fact has the effect of separating the high-frequency dynamics of the components – involving the internal structure of the components – from the low-frequency dynamics – involving interaction among components"
◊ a diferença entre ligações "intra" e "inter" das peças do sistema, ⋅ favorece a abordagem isolada a cada uma dessas peças ...

• "Hierarchic systems are usually composed of only a few different kinds of subsystems in various combinations and arrangements"
◊ tal como as células das plantas e animais, também por vezes, ⋅ os subsistemas têm características comuns a diferentes domínios ...

PTS

Orientação por Objectos – conceitos 3

Cinco atributos de um sistema complexo (cont. 1)
• "A complex system that works is invariably found to have evolved from a simple system that worked ... A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over, beginning with a working simple system"
◊ à medida que os sistemas evoluem, os

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas