Introdução aos Objectos/Exercício 01: Gato simples
From Wiki**3
< Introdução aos Objectos
Problema
Modele e implemente uma classe que represente uma versão muito simples do conceito Gato.
Um Gato tem como características o nome, a idade e o peso.
Implemente o método de comparação (equals), por forma a considerar que dois gatos são iguais se as suas características forem iguais.
Implemente o método de apresentação (toString), por forma a produzir uma cadeia de caracteres onde seja apresentado o nome, a idade e o peso do gato.
Implemente métodos de acesso às variáveis internas do gato.
Implemente um programa (main) que ilustre a utilização dos métodos anteriores.
Solução: diagrama de classes UML
Solução: código Java
Ficheiro Cat.java |
---|
{{{2}}} |
Aplicação de Teste (main)
Embora, neste caso, apenas interesse a definição de main, é necessária a definição da class Application, pois em Java não é possível definir funções fora de classes.
Ficheiro Application.java |
---|
{{{2}}} |