Referência da Classe Questao

#include <Questao.h>

Diagrama de Hierarquia para Questao:

Inheritance graph
[legenda]
Diagrama de colaboração para Questao:

Collaboration graph
[legenda]
Lista de todos os Membros.

Métodos Públicos

 Questao (int id=0)
virtual ~Questao ()
virtual void lerDados ()=0
string getHtml () const
void setEnunciado (string new_var)
string getEnunciado () const
int getId () const
void setTipo (TipoQuestao new_var)
TipoQuestao getTipo () const

Descrição Detalhada

class Questao Classe Abstrata que serve como base para outras questões

Definição na linha 21 do arquivo Questao.h.


Construtores & Destrutores

Questao::Questao ( int  id = 0  ) 

Parâmetros:
id 

Definição na linha 6 do arquivo Questao.cpp.


Métodos

virtual void Questao::lerDados (  )  [pure virtual]

Deve ler os dados da questão

Retorna:
virtual void

Implementado por QuestaoAlternativa, QuestaoDescritiva e QuestaoSimNao.

string Questao::getHtml (  )  const

Retorna string html que representa descricao da questão + getBodyRespHtml()

Retorna:
string

Definição na linha 59 do arquivo Questao.cpp.

void Questao::setEnunciado ( string  new_var  ) 

Set the value of m_enunciado Enunciado da questão

Parâmetros:
new_var the new value of m_enunciado

Definição na linha 17 do arquivo Questao.cpp.

Referenciado por QuestaoSimNao::lerDados(), QuestaoDescritiva::lerDados() e QuestaoAlternativa::lerDados().

Este é o diagrama de chamadas para esta função:

string Questao::getEnunciado (  )  const

Get the value of m_enunciado Enunciado da questão

Retorna:
the value of m_enunciado

Definição na linha 26 do arquivo Questao.cpp.

int Questao::getId (  )  const

Get the value of m_id identificador do objeto

Retorna:
the value of m_id

Definição na linha 35 do arquivo Questao.cpp.

void Questao::setTipo ( TipoQuestao  new_var  ) 

Set the value of m_tipo

Parâmetros:
new_var the new value of m_tipo

Definição na linha 43 do arquivo Questao.cpp.

Referenciado por QuestaoAlternativa::QuestaoAlternativa(), QuestaoDescritiva::QuestaoDescritiva() e QuestaoSimNao::QuestaoSimNao().

Este é o diagrama de chamadas para esta função:

TipoQuestao Questao::getTipo (  )  const

Get the value of m_tipo

Retorna:
the value of m_tipo

Definição na linha 51 do arquivo Questao.cpp.


A documentação para esta classe foi gerada a partir dos seguintes arquivos:
Gerado em Tue Aug 7 04:08:08 2007 para questgen por  doxygen 1.5.1