segunda-feira, 30 de março de 2009

Glossario UML

Pessoal, o professor enviou o glossario para disponibilizar
Glossario Uml


NOTA: quem precisar falar comigo, meu email e maickelpc@gmail.com

terça-feira, 17 de março de 2009

Exemplo de Uso do CONSOLE

Exemplo uso Console

somente exemplo para usar o console

lembrando que quarta dia 18/03 tem apresentacao do Glossario

quinta-feira, 12 de março de 2009

quinta-feira, 5 de março de 2009

Aula de modeladem

Problema:

Um cliente solicitou a implementacao de um software capaz de controlar uma rede de sapatarias. cada sapataria tem seu cadastro de clientes, funcionarios, produtos e vendas efetuadas. o sistema deve ser capaz de retornal qual e a regiao da cidade que da mais lucro, qual e o vendedor do mes e alertar ao administrador quando comprar novos produtos para completar o estoque.

Solução: Download Modelagem Sapataria.jude

Nota: quem nao tem jude pode baixar aqui, é só descompactar e rodar (desde que tenha jre instalada)


Trabalho: Gerar um Glossario para dia 18/03/2009

produto a ser entregue: um glossário contendo o conceito e um exemplo descrevendo sua utilização

objetivo : estudar conceitos de orientação a objeto

uma apresentação ordenada por sorteio

conceitos a serem detalhadas e exemplificados:

- agragação
- atributos
- auto relacionamento
- cenário
- classe
- classe associativa
- colaboraçãoo
- composição
- encapsulamento
- especialização
- generalização
- herança
- mensagem
- método
- objeto
- operação
- papéis
- persistência
- polimorfismo
- relacionamento
- sobrecarga
- coesão
- acoplamento
- cardinalidade

valew ..

Aula Orientação a Objeto

Orientação a Objeto:

o que é orientacao a ojbeto?
R. Baseada em tres pilares:
- Abstracao (transformar objetos reais em objetos digitais, em determinados contextos)
- Encapsulamento (proteger atributos dos objetos)
- Herança

Classe: e o resultado de uma abstração, é uma variavel complexa, e o modelo de um objeto onde esta as caracteristicas e comportamentos de objeto.
no pobular: classe e uma fabrica de objetos.

Objeto: é uma classe instanciada.

Relacionamentos:
é a forma dos objetos colaborarem entre si.
- Auto-relacionamento: Ex. listas.
- Relacionamento binario. e o relacionamento mais comum. ex. cliente -> pedido
- N_ario: varios relacionamentos. ex: Empregado contrato projeto

- Agregacao: Ligacao dinamica. ou agregação por referencia...ex.(computador impressora computador existe sem impressora e vice-versa)

- Composição: Ligação Estatica entre dois objetos ou agregação por valor... ex computador(composto por placa mae, memoria, processador,energia..computador nao existem sem impressora)

- Polimorfismo: e a capacidade que o objeto tem de executar comportamentos diferentos dos que foram implementados a ele.

sexta-feira, 27 de fevereiro de 2009

LIVRO - Java como programar Ed. 4 e 6

Downloads do livro Java Como programar

Java como programar ed. 4 - Portugues
essa edicao 4 foi o que eu consegui "free"

Java Como Programar ed 6 - Ingles

se alguem tiver a versao 6 em portugues, vamo compartilha!!!

quinta-feira, 26 de fevereiro de 2009

mais sobre Exceptions

Falando um pouco mais sobre Exception

try{ //tenta
instrucoes
instrucoes

}
catch(){
trataerros
trataerros
}
finally{
codigos para finalizar algo que tenha sido aberto no try(ou nao) sem explodir outra exception
}

metodos e variaveis static.quando um metodo for definido como "public static" significa que ele estara disponivel para ser utilizado por outras classes do seu sistema sem a classe qual ele pertence se instanciada.

download das classes criadas em sala

Leitura recomendada: Java como programar capitulo 6.

quem tiver algo a incrementar nas informações aqui postadas, podem me enviar um email maickelpc@gmail.com