universidade tecnológica federal do paraná campus ... - UTFPR
universidade tecnológica federal do paraná campus ... - UTFPR
universidade tecnológica federal do paraná campus ... - UTFPR
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
64<br />
Dessa maneira, as classes filhas dessas classe, Punho e Olho por<br />
exemplo, necessitam apenas estenderem a classe Menu_Super para que todas as<br />
funcionalidades necessárias estejam agregadas a seus objetos.<br />
Já as classes que irão compor as coordenadas <strong>do</strong>s de<strong>do</strong>s,<br />
De<strong>do</strong>_Articulacao_Pai, por exemplo, podem ter suas funcionalidades generalizadas<br />
pela herança recebida da classe Menu_Super, e serem estanciadas pela classe<br />
De<strong>do</strong>.<br />
Por meio da classe De<strong>do</strong>, e em conjunto com o Enum_De<strong>do</strong>, serão<br />
implementadas todas as funcionalidades necessárias para popular objetos<br />
referentes a cada um <strong>do</strong>s 10 de<strong>do</strong>s <strong>do</strong> modelo tridimensional.<br />
Alguns componentes de configuração <strong>do</strong> modelo tridimensional podem<br />
ter um comportamento diferencia<strong>do</strong>, poden<strong>do</strong> apenas sofrer incrementos ou<br />
decrementos. É o caso das classes Boca e Sobrancelha, por exemplo. Para que<br />
suas funcionalidades sejam implementadas, é necessário a construção da classe<br />
Mais_Menos_Super, que, em conjunto com o Enum_Tipo_Menu, subsidiarão essas<br />
particularidades.<br />
A classe Quadro, estancia as classes com as funcionalidades prontas<br />
dessa camada, para permitir que a camada de negócio possa trabalhar com os<br />
objetos das entidades <strong>do</strong> sistema. Os méto<strong>do</strong>s e objetos da classe Quadro serão<br />
ilustra<strong>do</strong>s na figura 7.<br />
Com a implementação das entidades <strong>do</strong> sistema, com classes que<br />
populam objetos, é perfeitamente possível trabalhar sobre o paradigma de<br />
orientação a objetos.<br />
A<strong>do</strong>tan<strong>do</strong>-se essa padronização, a flexibilidade de armazenamento <strong>do</strong>s<br />
da<strong>do</strong>s pode variar desde um simples <strong>do</strong>cumento XML, até um banco de da<strong>do</strong>s SQL.<br />
4.3.2 Camada de Negócio<br />
As classe que compõem a camada de negócio <strong>do</strong> sistema são<br />
diagramadas na figura 7.<br />
Na camada de negócio, a classe Quadro estancia to<strong>do</strong>s os objetos<br />
necessários para a comunicação entre negócio e entidades. É por meio da classe<br />
Quadro que as variáveis de configuração de cada quadro configura<strong>do</strong> pelo usuário