12.07.2015 Views

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

INTRODUÇÃOC A P Í T U L O1ObjetivoO objetivo fundamental dos treinamentos da K19 é transmitir os conhecimentos necessários paraque os seus alunos possam atuar no mercado <strong>de</strong> trabalho na área <strong>de</strong> <strong>de</strong>senvolvimento <strong>de</strong> software.As plataformas Java e .NET são as mais utilizadas no <strong>de</strong>senvolvimento <strong>de</strong> software. Para utilizaros recursos oferecidos por essas plataformas <strong>de</strong> forma eficiente, é necessário possuir conhecimentosólido em orientação a objetos.Orientação a ObjetosUm mo<strong>de</strong>lo <strong>de</strong> programação ou paradigma <strong>de</strong> programação é um conjunto <strong>de</strong> princípios, i<strong>de</strong>ias,conceitos e abstrações utilizado para o <strong>de</strong>senvolvimento <strong>de</strong> uma aplicação.KB 0-X8POKET 801MADE BY K19AnalogiaPara enten<strong>de</strong>r melhor o que são os mo<strong>de</strong>los <strong>de</strong> programação, po<strong>de</strong>mos compará-loscom padrões arquiteturais utilizados por diferentes povos para construção <strong>de</strong> casas. Ascaracterísticas ambientais <strong>de</strong>finem quais técnicas <strong>de</strong>vem ser adotadas para a construção dasmoradias. Analogamente, <strong>de</strong>vemos escolher o mo<strong>de</strong>lo <strong>de</strong> programação mais a<strong>de</strong>quado às necessida<strong>de</strong>sda aplicação que queremos <strong>de</strong>senvolver.CABANA DE ÍNDIO IGLU CASA OCIDENTALFigura 1.1: MoradiasO mo<strong>de</strong>lo <strong>de</strong> programação mais adotado no <strong>de</strong>senvolvimento <strong>de</strong> sistemas corporativos é o mo<strong>de</strong>loorientado a objetos. Esse mo<strong>de</strong>lo é utilizado com o intuito <strong>de</strong> obter alguns benefícios específicos.Normalmente, o principal benefício <strong>de</strong>sejado é facilitar a manutenção das aplicações.www.<strong>k19</strong>.com.br 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!