r2 - 24 Nov 2001 - 11:41:09 - PeterThoeny?You are here: TWiki >  Doo Web  > WebIndex

Results from Doo web retrieved at 14:49 (GMT)

1. Introdução Existem muitos sistemas que necessitam persistir informações para funcionarem corretamente. Hoje isso é feito com o uso de bancos de dados, mas além ...
socorroooooooooooooooooooooooooooooo!!!!!
Projetos e Testes TddCharge JogoDamas
package testes; import jogo.JogadorDeDama; import org.junit.Before; import org.junit.Test; import jogo.JogoDeDamas; import static org.junit.Assert.assertEquals; import ...
Jadix é um framework (infra estrutura) para usar Apliques em páginas com linguagem de marcação Dix e Apliques em Java, que permite a criação e manipulação dinâmica ...
package programa; public enum ÁreaUrbanizada { PRÉDIO, RUA }
IntroducaoAoJUnit4 An early look at JUnit 4 (em inglês) JUnit4.0 in 10 minutes (em inglês) Get Acquainted with the New Advanced Features of JUnit 4 (em inglês)
Introduction to Test Driven Design (TDD), Agile Data (em inglês) Desenvolvimento Dirigido por Testes, Desenvolvimento Ágil e Orientado a Objetos Test driven development ...
Menu Window Preferences... Java Compiler Setar Compiler Complience Level 1.4 Menu Run Run... Criar novo perfil de execução (ou selecionar ...
Design Patterns In Java Portal Java: Tem bastante coisa aí, quem sabe alguém encontre algo que precise. A Roadmap for Testing on an Agile Project
Nota: Os dois pacotes estão aqui. O que faz parte de cada um deles está definido pela linha package {pacote} no inicio de cada arquivo. / package testes; import ...
Testes: Tá horrível, precisa fatorar! package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotSame; import static org ...
package programa; public class Jogador { }
WilliamWW 25 Oct 2006 public class Jogador { }
package programa; public class Jogo { int largura, altura, andar; String jogadorReferente, tipoDeMovimento; private Jogador jogadorControlável, jogadorComputador ...
WilliamWW 25 Oct 2006 public class JogoDeDamas { public static void main(String args) { } public TabuleiroDeDamas obterTabuleiro() { TabuleiroDeDamas tabuleiroDoJogo ...
package programa; public class Peças { String jogadorAtual, direçãoDoMovimento; public Peças(String tipoDeMovimento, String jogadorReferente) { jogadorAtual ...
package programa; public class Peças { String jogadorAtual, direçãoDoMovimento; public Peças(String tipoDeMovimento, String jogadorReferente) { jogadorAtual ...
package programa; public class Tabuleiro { int alturaDoTabuleiro, larguraDoTabuleiro; public Tabuleiro(int altura, int largura) { larguraDoTabuleiro largura; alturaDoTabuleiro ...
WilliamWW 25 Oct 2006 public class TabuleiroDeDamas { private final int LARGURA 4; private final int ALTURA 8; private final int TOTAL DE CASAS UTEIS ...
Testes: Tá horrível, precisa fatorar! Classe fatorada package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotSame; ...
Fatorando... Ainda não está pronto. package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotSame; import static org ...
package programa; public interface TiposDeJogador { }
Tipos principais: Jogo Tabuleiro Jogadores Humano Máquina Posição Trilha
package programa; public interface Cor { }
DOO trianguloTresFatorado.zip: DOO trianguloTresFatorado.zip
Vamos mostrar agora como se configura a marcação do aplique Jadix na página Dix. Siga os passos para não ter erro: Crie uma página Dix.(CriandoUmaPaginaDix ...
Para instalar o Dix, siga as intruções do arquivo LEIA ME.txt que seguem dentro da pasta compactada que você fez download (visualize o arquivo abaixo) e/ou veja os ...
É muito simples instalar o Edix, siga os passos: 1) Primeiro instale o Dix (ComoInstalarODix) 2) Na pasta Edix do local onde você descompactou o arquivo do Dix ...
Instalar o Jadix tem o mesmo procedimento que o Dix, então siga os passos ou vá em ComoInstalarODix Após obter a última pasta compactada do Dix em: http://dix.edugraf ...
HabilitandoAssercoesNoEclipse ConfigurandoOJadixComOEclipse InstalandoOEdixNoEclipse ConfigurandoCVSNoEclipse InstalandoOOmondoUMLNoEclipse
Para configurar o Jadix com o Eclipse, vamos adicioná lo ao classpath da máquina virtual Java e assim todos projetos terão o Jadix.jar: 1) Vá em Window Preferences ...
package programa; public interface Construção { public ÁreaUrbanizada áreaDeHabitação(); public ÁreaUrbanizada áreaDeLazer(); }
package programa; public class Criança implements Pessoa { }
Vamos mostrar os passos para criar seu primeiro Aplique Jadix: Para criar um aplique Jadix o primeiro passo é criar uma classe com nome "Aplique", por exemplo ...
4. Criando um sistema prevalente. Antes de mais nada, nesse exemplo foi usada a versão 2.3 do Prevayler , que pode ser baixada daqui ou então baixar o arquivo anexado ...
4. Criando um sistema prevalente (parte 2) Criaremos também uma classe responsável pela remoção de problemas da nossa lista. package exemplo; import java.util.Date ...
4. Criando um sistema prevalente (parte 3) Agora vamos ao principal: como fazer nosso sistema ser prevalente? Para tornar nosso sistema prevalente, primeiramente ...
4. Criando um sistema prevalente (parte 4) Agora vamos criar um classe de testes que vai utilizar nosso sistema para vermos como ele se comporta. Essa classe serve ...
Pra criar um novo projeto Jadix no Eclipse siga os passos abaixo: 1) Criando o Projeto Vá no barra de menu superior em: File New Project. ...
Comece criando sua primeira página .xml em Dix, iremos mostrar sua marcação essencial: a primeira linha num arquivo Dix sempre deve ser ?xml version "1.0" ...
Criando uma página Dix para no Edix para um projeto Jadix: Considerando o Eclipse aberto e o Edix instalado (InstalandoOEdixNoEclipse), siga os passos: 1) Na barra ...
package testes; import static org.junit.Assert. ; import java.util. ; import org.junit. ; import jogo. ; public class TestesDamas { JogoDeDamas jogoDeDamas; @Before ...
WilliamWW 25 Oct 2006 ClasseTabuleiroDeDamasWWW ClasseJogoDeDamasWWW ClasseJogadorWWW
WilliamWW 25 Oct 2006 package testes; import static org.junit.Assert. ; import org.junit.Before; import org.junit.Test; import elementosDoJogo.JogoDeDamas; import ...
WilliamWW 25 Oct 2006 DamasPackageTestesWWW DamasPackageElementosDoJogoWWW
public class TestesDeClasseTal { public static void main(String argumentos) { // Bateria de testes: teste1(); teste2(); //... // O código passou ...
O JOGO: Um tabuleiro de 3x3: 3 colunas e 3 linhas Jogado por 2 jogadores Jogadores podem ser de 2 tipos: humano ou máquina (computador) O jogo começa ...
INE5383 DESENVOLVIMENTO DE SISTEMAS ORIENTADOS A OBJETOS Carga Horária: 108 horas aula EMENTA: Sistemas de tipos. Tratamento de exceções. Projeto de interface ...
PrincipiosDeProjeto DesignPatterns
Padrões de Projeto Fundamentais FoundationPatterns.pdf:
Padrões de Projeto aplicáveis ao Jogo da Velha Padrão Estado (ver PadraoDeProjetoEstado ) em Posição ExemploEmTrilha O "Quadrado Mágico" da Velha Uso de métodos ...
Classificação de Triangulos via TDD
Discussão: TDD Exercício (teste): Classificação de Triângulos dados 20 triângulos quaisquer, contar o número de isósceles
proposta de atividade: desenvolvimento de análise de requisitos e cartões CRC de projeto final
Discussão: TDD Início de novo projeto: o Jogo da Velha DescricaoDoJogo Descrição Coletiva Tipos principais
Maio DoisDeMaio QuatroDeMaio NoveDeMaio OnzeDeMaio DezesseisDeMaio DezoitoDeMaio VinteETresDeMaio VinteECincoDeMaio TrintaDeMaio ...
DiX EdiX JaDix
Preparando o ubuntu para instalar o java: 1) Clique em Aplicações Acessórios Terminal e na linha de comando execute: sudo gedit 2) Clique em Abrir Sistema De ...
Sempre olhe a documentação do Dix pois há mais informações e o registro de alterações, mantenha se atualizado! DocumentacaoDix.zip: DocumentacaoDix.zip
As ultimas versões da documentação do Jadix javaDoc sempre estão nos últimos releases do Dix, acompanhe a saída de novas distribuições em: http://dix.edugraf.ufsc ...
Apresentação do professor (Luiz Fernando Bier Melgarejo) Apresentação da disciplina ênfase em desenvolvimento Orientado a Objetos, com método "Desenvolvimento ...
DesenvolvimentoOrientadoAObjetos OsParticipantes TiraDuvidas TecnoLogias BoasPaginas Registro para alunos de D.O.O. OsEncontros PossiveisApresentacoes OsFinalmente ...
ParticipantesDe2006 ParticipantesDe2006Dois TecnoLogias DiaADia TrabalhosRonaldinho TrabalhosCharge JogoDeDamas VelhaOJogo ExemploDeUsoDoPrevayler Exemplo de uso de ...
Para publicar seu projeto CVS nos servidores do INF siga os seguintes passos: 1) Entre através do SSH (OpenSSH ou outro cliente) no servidor venus.inf.ufsc.br ...
Sets e Maps, dois tipos (interfaces) importantes p/ coleções de objetos em Java. EnumSet é um Set. Fornece uma implementação eficiente p/o caso de você querer um Set ...
July 19, 2006 Erich Gamma: A pattern of success Posted by Ed Burnette @ 6:19 am Mention the name "Erich Gamma" and what comes to mind?Dr. Erich Gamma Patterns? Unit ...
Estórias Iniciais (1) A página mostra o tabuleiro vazio para o usuário e pede para ele iniciar o jogo (jogando ou passando a vez para o computador) . (2) Não existe ...
ProjetoEmTelis ResultadoEmJava
AlgumasExplicacoes CriandoUmExemplo FontesSobrePrevayler GleidsonEcheli 22 Nov 2006
Estrutura do Aplique Jadix com Pichador e primeiro exemplo: Considerando que você ja leu CriandoUmApliqueJadix, ColocandoUmApliqueJadixNoDix, ConfigurandoOJadixNoEclipse ...
A partir de quinta feira: Apresentação do último projeto de programação Alunos que não conhecem Java: Conversão do projeto para Java Alunos ...
Fedor Descrição Fatoração Código Duplicado Repetições de trechos de código Extrair método Nome inconsistente Use nomes consistentes Renomear método ...
Fontes: http://www.prevayler.org http://prevayler.codehaus.org/ Prevayler Parte 1: Persistência Totalmente OO Prevayler Parte 2: Serialização e Snapshot Prevayler ...
RonalDinho 10/10 ChaRge 19/10 DaMas 19/10
package jogo.tabuleiro; public interface Casa { boolean estáOcupada(); void receberPedra(Pedra pedra); Pedra removerPedra(); } GleidsonEcheli 08 Dec 2006 ...
package jogo.tabuleiro; public class CasaDeDamas implements Casa { private Pedra pedra; public boolean estáOcupada() { return !( pedra null); } public ...
package jogo; public enum Cor { BRANCA, PRETA; } GleidsonEcheli 08 Dec 2006
GleidsonPacoteTestes GleidsonJogoDeDamas
package jogo; public interface Jogada { JogadorDeDamas retornarCriador(); } GleidsonEcheli 08 Dec 2006
package jogo; public class JogadaDeDamas implements Jogada { private JogadorDeDamas criador; public JogadaDeDamas(JogadorDeDamas jogador) { criador jogador ...
package jogo; public interface JogadorDeDamas { Cor corDasPedrasControladas(); JogadorDeDamas retornarAdversário(); void receberAdversário(JogadorDeDamas advers ...
package jogo; import static jogo.Cor.BRANCA; public class JogadorDePedrasBrancas implements JogadorDeDamas { private JogadorDeDamas adversário; public Cor corDasPedrasControladas ...
package jogo; import static jogo.Cor.PRETA; public class JogadorDePedrasPretas implements JogadorDeDamas { private JogadorDeDamas adversário; public Cor corDasPedrasControladas ...
package jogo; import static jogo.Cor.PRETA; public class JogadorDePedrasPretas implements JogadorDeDamas { private JogadorDeDamas adversário; public Cor corDasPedrasControladas ...
package jogo; import jogo.tabuleiro.Tabuleiro; public interface Jogo { Tabuleiro retornarTabuleiro(); JogadorDePedrasBrancas retornarJogadorDasBrancas(); JogadorDePedrasPretas ...
package jogo; import java.util.HashSet; import java.util.Set; import jogo.tabuleiro.PedraBranca; import jogo.tabuleiro.PedraPreta; import jogo.tabuleiro.Tabuleiro ...
GleidsonPacoteTabuleiro GleidsonCor GleidsonJogada GleidsonJogadaDeDamas GleidsonJogadorDeDamas GleidsonJogadorDePedrasPretas GleidsonJogadorDePedrasBrancas GleidsonJogo ...
GleidsonCasa GleidsonCasaDeDamas GleidsonPedra GleidsonPedraBranca GleidsonPedraPreta GleidsonPosicao GleidsonTabuleirO GleidsonTabuleiroDeDamas GleidsonEcheli ...
GleidsonTestesDeCasa GleidsonTestesDeJogo GleidsonTestesDeTabuleiro GleidsonEcheli 08 Dec 2006
package jogo.tabuleiro; public interface Pedra { } GleidsonEcheli 08 Dec 2006
package jogo.tabuleiro; public class PedraBranca implements Pedra { } GleidsonEcheli 08 Dec 2006
package jogo.tabuleiro; public class PedraPreta implements Pedra { } GleidsonEcheli 08 Dec 2006
package jogo.tabuleiro; public class Posicao { private int linha; private int coluna; public Posicao(int linha, int coluna) { assert (linha 1 linha ...
package jogo.tabuleiro; import java.util.Collection; import java.util.Set; public interface Tabuleiro { Collection retornarCasas(); Set retornarPedrasPretas(); ...
package jogo.tabuleiro; import java.util.Collection; import java.util.Set; public interface Tabuleiro { Collection retornarCasas(); Set retornarPedrasPretas(); ...
package jogo.tabuleiro; import java.util.Collection; import java.util.Hashtable; import java.util.Map; import java.util.Set; public class TabuleiroDeDamas implements ...
package testes; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; import jogo.tabuleiro.CasaDeDamas; import jogo.tabuleiro.Pedra ...
package testes; import static jogo.Cor.BRANCA; import static jogo.Cor.PRETA; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull ...
package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import java.util.Collection; import java.util.HashSet; import ...
Habilitando asserções no Eclipse: 1) Vá em Window Preferences Java Compiler e certifique se que a opção "Use Default compliance settings" esteja ...
ExerciciosIniciais
AndersonNielson?

AndersonNielson 27 Jul 2004
Desenvolvimento Orientado por Testes Introdução TDD Introdução O ciclo básico do método Java Java: Uma infraestrutura para os testes ...
Recomendações e informações: Verifique sempre as alterações por versão. Em uma página Dix, todos os componentes (página, componentes de interface, apliques ...
PreparandoOUbuntu InstalandoOJavaDaSunNoUbuntu InstalandoOEclipse InstalandoOConsoleJavaNoFirefox ComoInstalarODix ComoInstalarOJadix ComoInstalarOEdix InstalandoOEdixNoEclipse ...
Para instalar o java de maneira "correta" no Ubuntu 5.10 sugiro, como já foi dito na lista, que siga as instruções em https://wiki.ubuntu.com/RestrictedFormats#head ...
Assumindo que você instalou o Java (InstalandoOJavaDaSunNoUbuntu) como orientamos, vamos ao próximo passo: Instalação: 1) Acesse o seguinte site com o firefox ...
Instalando o Dix para uso do Jadix: 1) Baixe o pacote jadix mais recente em: http://dix.edugraf.ufsc.br/desenvolvimento/versoes/ 2) Extraia (da pasta compactada) no ...
Com o JAVA previamente instalado (InstalandoOJavaDaSunNoUbuntu), siga os passos: Na verdade existe a opção de instação via terminal com apt get ou pelo gerenciador ...
Considerando o Dix instalado (ComoInstalarODix) e ciente de que o Edix tem que ser configurado com o eclipse aberto; segue abaixo as intruções de instalação do plugin ...
Para instalar o JAVA no Ubuntu temos três opções,sendo que a última é a oficial Considerando que você efetuou a edição dos repositórios dos pacotes do seu Ubuntu ...
Instalação: 0) Para obter o JUDE, primeiro acesse o link: http://jude.change vision.com/jude web/index.html 1) No menu superior vá em JUDE Members Login ...
Omondo EclipseUML é um plugin para o Eclipse que auxilia a construção de diagramas UML. Com este plugin é possível criar diagramas de classe, de seqüência, de estados ...
http://aulas.edugraf.ufsc.br/bin/view/Doo/VinteESeteDeJunho
MeLga 31 Jan 2006 Jadix Introdução:
Tutoriais: CriandoUmApliqueJadix ColocandoUmApliqueJadixNoDix ConfigurandoOJadixNoEclipse CriandoUmProjetoJadixNoEclipse UtilizandoJadixComPichador UtilizandoJadixComComponentes ...
Desenvolvimento Guiado por Testes (TDD) IndiceGeral Coloca o processo tradicional: Projeto ...
Tutorial UFPE Tutorial Java.net (em inglês) Tutorial North Carolina State University(em inglês)
Teste simples com JUnit4 import org.junit.Test; import junit.framework.TestCase; public class testandoSoma extends TestCase { private int x 1; private int ...
Artigos Primeira Xícara de Café com Java para Windows (desatualizado) Violação do Encapsulamento (em inglês) EnumSet e EnumMap (em inglês) Classes Abstratas VS ...
package Teste; import static org.junit.Assert. ; import org.junit.Before; import org.junit.Test; import damas. ; public class testeJogoDeDamas { @Before public ...
package testes; public class Testes Ronaldinho { public static void main(String args) { //Sobre Ronaldinho Gaúcho, jogador de futebol da Seleção Brasileira ...
package testes; import static jornal.Países. ; import static jornal.Unidade. ; import jornal.JogadorDeFutebol; import jornal.Treinamento; public class Testes Ronaldinho ...
TransformacaoDoProjetoTelis ExemploDeTransformacao RecheandoComJava I introduzJava.ppt: Transparencias introducao a java para programadores Telis
Promover a Introdução Radical à Java Introdução de princípios XP concomitantemente à introdução à linguagem Público alvo: pessoal que já teve um contato inicial ...
meu trabalho.... kjslkjsflkj klj kj jkkjklsdf jsdlksjdflkj
package testecharge; import org.junit.Test; import org.junit.Before; import junit.framework. ; import static org.junit.Assert.assertEquals; import static org.junit ...
@Test public void AsPeçasSeMovimentaNaDiagonal(){ int i 6; int j 1; PeçaDeDama peça jogo.obterPeça(i,j); jogo.MovimentarPeça(i,j); if(pe ...
VisaoDaAplicacao MetaforaInicial EstoriasDoCliente TestesDeAceitacao CartoesCRC ComponentesIniciais DesenvolvimentoGuiadoPorTestes
Packages PackageTestesDama PackageProgramaDama
TharakNasser?

Regras do jogo de damas na Wikipédia Regras com Desenhos Gráficos TharakNasser GiovanniLoos WilliamWW AndreFerreira Marcelo Saviski ThiagoAvila Renan T. Inácio GleidsonEcheli ...
TesteDeCasasDoTabuleiro TesteDeMovimentação TesteDoJogoDeDamas TesteDosJogadores TesteDoTabuleiroDeDamas
package testes; import static org.junit.Assert.assertEquals; import org.junit.Test; import tabuleiro.CasasDoTabuleiro; import tabuleiro.TipoDeCasa; public class TesteDeCasasDoTabuleiro ...
package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import jogadores.JogadorDasClaras; import jogadores.JogadorDasEscuras ...
package testes; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertSame; import jogadores ...
package testes; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import jogo.Time; import org.junit.Before; import org.junit ...
package testes; import static org.junit.Assert.assertEquals; import jogadores.Jogador; import jogadores.JogadorDasClaras; import jogadores.JogadorDasEscuras; import ...
http://telis.edugraf.ufsc.br/apliques/2006/2/Saviski/Damas/JogoDeDamas/
Jude é um programa para criação de diagramas UML para a linguagem JaVa (sendo ele desenvolvido em Java e multiplataforma). Ele cria as relações de classes de forma ...
package testes; import static estruturaDoJogo.TipoDaPedra.DAMA BRANCA; import static estruturaDoJogo.TipoDaPedra.DAMA PRETA; import static estruturaDoJogo.TipoDaPedra ...
Atas da Academia Brasileira de Letras (1896 1908) http://www.machadodeassis.org.br/atas7.htm 1o Secretario Rodrigo Octavio Ata da sessão de 25 de outubro de 1898 ...
Metáfora O jogo é como um jogo da velha com lápis e papel, entre duas pessoas
Introdução Olá pessoal do "Object Pascal", vamos ao que interessa, converter uma classe, que certamente foi usada por vocês na disciplina de introdução, de "Object ...
Trabalhos apresentados e discutidos: LeoK: Programa de Avaliação de Alunos Acessar Material BeSen: Balistica (canhoes) Balistica Java Codigo ...
Apresentação de programas (Gleison e Gustavo) Programa Melhor Aluno Pascal Gleison Exemplos de Classes/Objetos Uso de Interface Gráfica Delphi ...
O Ciclo Básico de TDD poderia ser resumido assim: REPETIR: Criar um teste (uma afirmação verdadeira sobre o domínio do problema) Escrever o teste (usando ...
Artigo: MVC na Wikipédia Exemplos práticos de MVC: The model view controller (MVC) design pattern Uma exemplo completo de MVC, em anexo Object Oriented Development ...
O Pichador do Jadix no ensino de Java e programação ( por Maxwell Almeida ): O que vamos ver aqui é a utlização de um Aplique Jadix que possui ...
Review of Object Thinking by David West Object Thinking, by David West, is not your typical object oriented programming book. The majority of the book explores the ...
Reintrodução a testes em Java QuebraCoco 1 : o caso Ronaldinho
Selecione a última versão do Dix Jadix Edix no diretório de desenvolvimento. Clique aqui Sempre olhe a documentação do Dix e Jadix pois há mais informações e o registro ...
apresentação de trabalhos: Jogo da Velha usando TDD
IntroducaoAoDesenvolvimentoGuiadoPorTestes
QuatroDeAgosto NoveDeAgosto DezesseisDeAgosto VinteETresDeAgosto VinteECincoDeAgosto TrintaEUmDeJaneiro
começaram... Nome Projeto Foto Nota próxima final Bruno Cesar Jogo da Velha http://telis.edugraf.ufsc.br/apliques/BrunoCesarUltimaVersao ...
Disciplina: INE5383 Desenv.de Sistemas Or. a Objetos Turma: 0232A Semestre: 20052 Ordem Matricula Nome projeto final 1 5132002 Abel Augusto ...
Programa AreaUrbanizada ConstruCao CoR CrianCa PessOa PiPa PreDio RuA
Programa de Damas ClasseJogador ClasseJogo ClassePecas ClasseTabuleiro InterfaceTiposDeJogador
Testes ProjetoCharge
package testesPackage; import org.junit.Before; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert ...
GleidsonEcheli 10 Oct 2006
ClasseTestes ClasseTestesFatorada
Padrão State (padrão comportamental) Descrição (intenção) Permitir a um objeto alterar seu comportamento quando seu estado interno muda. O objeto irá aparentar mudar ...
Elisée Reclus Cem anos que parou de pensar ! informações com o deco Reclus: MembroCorrespondente da Academia Brasileira de Letras EmpreendimentosAutogeridos ...
Desenvolvimento de Sistemas Orientados a Objetos Turma: 0232A Semestre: 20061 Disciplina: INE5383 Ordem Matricula Nome triangulos velha ...
Disciplina: INE5383 Desenvolvimento de Sistemas Orientados a Objetos Turma: 0232A Semestre: 20062 Matricula Nome ...
package programa; public interface Pessoa { }
package programa; public class Pipa implements Cor{ }
Uso de "final" em Java:
Dix Edix Jadix
package programa; public class Prédio implements Construção { public void main(String args) { áreaDeLazer(); áreaDeHabitação(); } public ÁreaUrbanizada áreaDeLazer ...
Vamos preparar seu Ubuntu para obter os pacotes necessários a disciplina e também as instalações dos pacotes que te interessar, boas instalações! Para poder ...
Discussão de Projetos Apresentação interface JEdix Gustavo Padrões de Projeto Decorador Procurador ObservadorObservado
Construção de testes para classe Jogador e Tabuleiro do Jogo da Velha Dificuldades encontradas parecem remeter à necessidade de melhor análise do problema Próxima ...
O princípio do Aberto/Fechado : Todo módulo deve ser fechado a modificações, mas aberto a extensões Apresentação: Texto com exemplo simples Adaptação do exemplo ...
Princípios de Projeto Princípio do Menor Espanto não cause espanto. Faça com que as coisas comuns sejam fáceis, e as coisas raras possíveis . ...
Mensagens da lista Desenvolvimento Orientado a Objetos agosto 2005 janeiro 2006 fevereiro 2006 março 2006 abril 2006
package teste; import junit.framework.TestCase; import programa. ; import org.junit. ; import static programa.ÁreaUrbanizada. ; import static programa.ElementosDeSeguran ...
AndersonNielson?

Este projeto visa a construção de um projeto gráfico agradável para as Webs do Twiki do Edugraf pois o layout padrão é muito feio. Para isso, utilizaremos a FreeSkin ...
Publicação de páginas Dix em servidores alternativos Vimos a publicação de páginas Dix no Edix (UtilizandoOEdixParaPublicarProjetosJadix) porém, se tiveres interesse ...
Quarta passagem pelo Ciclo Básico : O problema das arestas inválidas Criar um teste (uma afirmação verdadeira sobre o domínio do problema) "os lados 6 ...
apresentacaoDeTrabalhosAnteriores CaSSiano : Sistema Acadêmico de matrícula Arquivos: http://aulas.edugraf.ufsc.br/pub/Main/CaSSiano/sam15.zip Apresenta ...
Primeiras noções Apresentação de Código Java pelos alunos Sistema Bancário Comparações Java Pascal Fedores, Fatores, Princípios, Padrões Exercício ...
Sobre Ronaldinho Gaúcho, jogador de futebol da Seleção Brasileira, dizia o UOL em 03 de junho: "Há quase duas semanas treinando na Suíça, o jogador contou que usa ...
Quinta passagem pelo Ciclo Básico : O problema das arestas positivas, mas que não formam triângulos É possível que tres arestas, mesmo que tenham medidas positivas ...
TrabalhoCharge TrabalhoDamas
Após compilar seu projeto, voce pode tentar rechear ele, pra sentir o gosto de Java. Vou dar um exemplo, recheando o projeto Retangulos, do exemplo anterior. Após ...
Obtenha os pacotes Dix mais recentes pois contêm os registros das últimas distribuições do Jadix em docJadix registroDeAlteracoes.html: Registro de alteraç ...
package testes; import static charge.Cor. ; import static charge.Humor. ; import static org.junit.Assert. ; import org.junit.Test; import charge.ListaDeCores; import ...
public class Retângulo { private void calcularPontosDiagonais() { } private void instalarReciclagem() { } private void reciclar() { } public void ...
A ser melhorado, está muito ruim por enquanto. package testes; import static org.junit.Assert. ; import static jornal.Países. ; import static jornal.UnidadeDeTempo ...
package programa; public class Rua implements Construção { public void main(String args) { áreaDeLazer(); áreaDeHabitação(); } public ÁreaUrbanizada áreaDeLazer ...
Breve introdução a Dix 1)O que é Dix? Uma linguagem de marcação, da família XML (assim como o XHTML) 2)Para que é utilizada? Para fazer páginas WEB ...
Uma segunda passagem pelo Ciclo Básico : Criar um teste (uma afirmação verdadeira sobre o domínio do problema) "quanto aos seus lados, o triângulo de ...
Componente, Responsabilidade, Colaboradores Cartões CRC Steps Step 1. Decide to use CRC cards and choose an coherent set of use cases o Decide to work ...
OndeBaixar ComoInstalarODix CriandoUmaPaginaDix InformacoesImportantes SeQueisQueisSeNaoQueis: Dix DocumentacaoDix RegistroDeAlteracoes UtilizandoOEdixParaPublicarProjetosJadix ...
ComoInstalarOEdix InstalandoOEdixNoEclipse CriandoUmaPaginaDixNoEdix UtilizandoOEdixParaPublicarProjetosJadix
OndeBaixar Página do Projeto ComoInstalarOJadix IntroducaoAJavaComJadix DocumentacaoDoJadix RegistroDeAlteracoesJadix
public class TestesDeTriangulo { public static void main(String argumentos) { testeDeEscaleno(); System.out.println("OK"); } private static void ...
package testes; import static triangulo.TipoDeTriangulo. ; import triangulo.Triangulo; public class TestesDeTriangulo { public static void main(String argumentos ...
DOO triangulo2.zip: código fatorado
MeLga 15 May 2006 DOO trianguloTres.zip: DOO trianguloTres.zip
Packages PackageTestes PackagePrograma
Linguagem JAVA: Artigos, Livros e Tutoriais MigrandoDeObjectPascalParaJava MigrandoDeTelisParaJava IntroducaoAJavaComJadix Orientação a Objetos: Tutorial ...
Terceira passagem pelo Ciclo Básico : Criar um teste (uma afirmação verdadeira sobre o domínio do problema) "quanto aos seus lados, o triângulo de lados ...
package testes Charge; import org.junit.Test; import charge.Criança; import charge.Segurança; import static charge.BrinquedoDeCriança. ; import static org.junit.Assert ...
package teste; import static org.junit.Assert. ; import org.junit.Before; import org.junit.Test; import meuJogoDeDamas.Jogo; import meuJogoDeDamas.Matriz; import meuJogoDeDamas ...
1) A página mostra o tabuleiro vazio para o usuário e pede para ele iniciar o jogo (jogando ou passando a vez para o computador) TA1.1 O usuário abre a página ...
package testes; import static org.junit.Assert.assertTrue; import jogo.Tabuleiro; import org.junit.Before; import org.junit.Test; public class TestesDoTabuleiro { ...
package jogoDeDama; import org.junit.Before; import org.junit.Test; import static org.junit.Assert.assertTrue; public class TestesJogoDeDama { Casa casaAtualDaPe ...
package testes; import static org.junit.Assert. ; import jogoDeDamas.Jogador; import jogoDeDamas.Jogo; import jogoDeDamas.Pecas; import jogoDeDamas.Tabuleiro; import ...
TiagoMazzutti 31 Oct 2006 TrabalhoFinal package testes; import static org.junit.Assert. ; import java.util.List; import jogadores.JogadorDeDamas; import jogoDeDamas ...
TiagoMazzutti 10 Oct 2006 JogoDEDamasTestes package teste; import org.junit.Before; import org.junit.Test; import charge.Condominio; import charge.Crianca; import ...
Aqui: Página para se registrar neste TWiki (alunos de D.O.O.) Princípios Princípios de Projeto: Tim Berners Lee PrincipiosDeProjetoSegundoBruceEckel ...
package Teste; import org.junit.Test; import jornal.ComponentesSeguranca; import jornal.Crianca; import static jornal.Brinquedos. ; import junit.framework.TestCase ...
import static org.junit.Assert. ; import org.junit.Before; import org.junit.Test; import jogoDeDamas.JogadorDeDamas; import jogoDeDamas.JogoDeDamas; import jogoDeDamas ...
package testes; import jogoDeDamas.JogadorDeDamas; import jogoDeDamas.Pedras; import jogoDeDamas.PedrasBrancas; import jogoDeDamas.PedrasPretas; import jogoDeDamas ...
TiagoMazzutti 08 Dec 2006 Origem Um dos problemas matemáticos mais famoso dos anos 40 era o de achar uma máquina que fosse capaz de construir cópias de si mesma, que ...
pera ae RafaelWestphal 20 Oct 2006
Trabalhos AndreFerreira TiagoMazzutti AndreuCarminati GiovanniLoos RenanInacioCharge JoaoPedro ThiagoAvila
JoaoDaSilva RafaelWestphal JoaumPedro GleidsonEcheli AndreFerreira TiagoMazzutti GiovanniLoos RenanInacio TharakNasser JulianoPiovesan JaimeLopes MarceloSaviski AnaPadilha ...
Instruções para Transformar seu projeto Telis em Java (desatualizado): 1) Crie uma pasta para seu projeto em Java, exemplo: /home/melga/workspace/meuProjeto ...
discussão de projetos
apresentação de trabalhos: Jogo da Velha usando TDD
Revisão de Conceitos de Orientação a Objetos usando JAVA Objetos Classes Tipos Interfaces Herança Processo de Instanciação Pacotes Qualificadores ...
Pegue sua distribuição no EDUGRAF ou faça o download em um dos links abaixo: Faça aqui o download do seu Ubuntu edgy 6.10 (em inglês) Faça aqui o download do seu ...
JavaRadical 0 Introdução à Java Como instalar Como testar ambiente JavaRadical 1 IntroducaoAoDesenvolvimentoGuiadoPorTestes TDD Introdução ...
Um Exemplo Simples: Dados três valores para arestas, dizer que tipo de Triângulo formariam DefinindoUmaInfraestruturaDeTestes (a mais simples que possa funcionar ...
Tutorial UML InstalandoOJude e/ou InstalandoOOmondoUMLNoEclipse
Edit personal data Edit text Create Edit text #TopicEnd
Para usar um repositório CVS no Eclipse para a disciplina de DOO siga os passos abaixo: 1) Clique em: Window Open Perspective Other CVS Repository Exploring ...
OPichadorNoEnsinoDeProgramacao ExemplosDeApliquesJadixComPichador
IntroducaoAoEclipse UtilizandoOEdixParaPublicarProjetosJadix UtilizandoOCVSNoEclipse Utilizando o JUnit com o Eclipse (em inglês)
Com o Eclipse aberto, certificando se de que exista ao menos um projeto criado, e que CriandoUmaPaginaDixNoEdix foi efetuado ou exista ao menos uma página Dix no ...
fontes de uma versão local Essential Skills for Agile Development MeLga 17 Nov 2006
proposta de atividade: desenvolvimento de análise de requisitos e cartões CRC de projeto final
Exercício TDD Jogo de dados contra computador Para término no próximo encontro
discussão do projeto final apresentação de CRC (?) e Proposta de Interface Gráfica com o Usuário p/projeto de um Editor Gráfico de Páginas Dix
proposta de atividade: desenvolvimento de análise de requisitos e cartões CRC de projeto final
Uso básico de JUnit 4.0 JUnit Kent Beck (TDD, XP, CRC, Design Patterns) ErichGamma (Design Patterns) JUnit: "nunca tantos deveram tanto a tão poucos" (martin ...
EventosJadixESomadoraMVC completo.jar: Eventos em Jadix Arquitetura Jadix: ver CVS: Somadora MVC
Discussão: O princípio do Aberto/Fechado Apresentação Material
revisaoDosTriangulos? TDDdoJogoDaVelha
Visão Queremos ter um jogo da velha, em que um usuário possa abrir uma página da Internet e jogar contra o computador
PeterThoeny?

Desenvolvimento Orientado a Objetos ( (ver ementa ) "Uso de técnica de desenvolvimento de software orientado a objetos" ParticipantesDe2006 ParticipantesDe2006Dois ...
PeterThoeny?

See also the faster WebTopicList
ArthurClemens?

Web Web Home Changes Index Search Webs
This is a subscription service to be automatically notified by e mail when topics change in this Doo web. This is a convenient service, so you do not have to come ...
TWiki.Doo Web Preferences The following settings are web preferences of the TWiki.Doo web. These preferences overwrite the site level preferences in ., and ...
PeterThoeny?

TWiki's Doo web /view/Doo The Doo web of TWiki. TWiki is a Web Based Collaboration Platform for the Corporate World.
PeterThoeny?

Statistics for Doo Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads ...
See also the verbose WebIndex.
WilliamWW 10 Oct 2006 DamasWilliamWW
Number of topics: 277

See also the faster WebTopicList

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback