Programa de exemplo de chat

3 respostas
H

Peguei o exemplo que tem aqui no Guj de um chat, o problema é que tem 2 classes que são uma instancia da outra.

O que estou fazendo de errado?

public interface Message {

	/** Retorna de quem eh a mensagem */
         =>  public User getFrom();

	/** Retorna para quem eh a mensagem */
         =>   public User getTo();

	/** Retorna o codigo HTML da mensagem */
	public String getHTMLCode();

}
import java.io.IOException;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Guj.com.br
 * Este programa exemplo mostra como construir um chat
 *
 * Copyright 2002 @ Guilherme Silveira
 * Pulheim, Alemanha
 *
 * @author Guilherme Silveira - [email removido]
 * @version 0.3
 */
public interface User {

	/** Pega o username */
	public String getName();

	/** Pega a resposta */
	public HttpServletResponse getResponse();

	/** Pega a session */
	public HttpServletRequest getRequest();

	/** Seta a resposta */
	public void setResponse(HttpServletResponse res);

	/** Seta a entrada */
	public void setRequest(HttpServletRequest req);

	/**
	 * Checa se ainda esta conectado
	 * @return boolean	se esta conectado ou nao
	 */
	boolean isConnected();

	/** Desconecta o usuario */
	public void disconnect();

	/**
	 * Pega uma mensagem da pilha
	 */
            => public Message getNewMessage();

	/** Adiciona uma mensagem a pilha */
	public void addMessage(Message msg);

	/**
	 * Mostra uma mensagem
	 * @param msg	mensagem
	 */
	public void showMessage(Message msg) throws IOException;

	/** Adiciona algum texto ao log do usuario */
	public void addLog(String log);

	/**
	 * Checa se a sessao do usuario ainda eh valida
	 */
	public void checkSession();

}

[]´s

3 Respostas

danieldestro

Como assim???

H

Resolvi aqui

Valew

aborges

Esses 2 codigos q vc postou, nao sao de classes e sim de INTEFACES

Criado 31 de agosto de 2004
Ultima resposta 9 de set. de 2004
Respostas 3
Participantes 3