pizza
Class Pizza

public class Pizza

Title: Pizza

Description: define a classe Pizza.

Copyright: Copyright (c) 2002

Exemplo de uso:

 Pizza p = new Pizza();
 
Version:
1.0
Author:
Mayerber Carvalho Neto
Constructor Detail

Pizza

public Pizza()
Construtor padrão da classe Pizza.

Constrói uma pizza com nome "sem-nome", custo zero, descrição vazia e tamanho médio.


Pizza

public Pizza(String nome,
             float custo,
             String descricao,
             int tamanho)
Construtor da classe Pizza.
Parameters:
nome - nome da pizza.
custo - custo da pizza com tamanho médio.
descricao - uma breve descrição sobre a pizza.
tamanho - tamanho dessa pizza.

Method Detail

toString

public String toString()
Retorna uma string que representa a pizza.
Returns:
uma string com o nome da pizza.

setNome

public void setNome(String nome)
Altera o nome da pizza.
Parameters:
nome - nome da pizza.

getNome

public String getNome()
Retorna o nome da pizza.
Returns:
uma string contendo o nome da pizza.

setCusto

public void setCusto(float custo)
Altera o custo de produção da pizza no tamanho médio.
Parameters:
custo - valor do custo.

getCusto

public float getCusto()
Retorna o custo de produção da pizza no tamanho médio.
Returns:
o custo da produção.

setDescricao

public void setDescricao(String descricao)
Altera a descrição da pizza.
Parameters:
descricao - nova descrição para a pizza.

getDescricao

public String getDescricao()
Retorna a descrição da pizza.
Returns:
descrição da pizza.

setTamanho

public void setTamanho(int tamanho)
Altera o tamanho da pizza.
Parameters:
tamanho - uma constante com valor PEQUENO, MEDIO ou GRANDE.

getTamanho

public int getTamanho()
Retorna o tamanho da pizza.
Returns:
tamanho da pizza.

equals

public boolean equals(Pizza p)
Compara duas pizzas.

O critério de comparação utilizado é o atributo nome da pizza.

A comparação é case-insensitive.

Parameters:
p - pizza a ser comparada.
Returns:
um booleano indicando se as pizzas são iguais.