#include <Questao.h>
Diagrama de Hierarquia para Questao:
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 |
Definição na linha 21 do arquivo Questao.h.
Questao::Questao | ( | int | id = 0 |
) |
virtual void Questao::lerDados | ( | ) | [pure virtual] |
Deve ler os dados da questão
Implementado por QuestaoAlternativa, QuestaoDescritiva e QuestaoSimNao.
string Questao::getHtml | ( | ) | const |
Retorna string html que representa descricao da questão + getBodyRespHtml()
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
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
Definição na linha 26 do arquivo Questao.cpp.
int Questao::getId | ( | ) | const |
Get the value of m_id identificador do objeto
Definição na linha 35 do arquivo Questao.cpp.
void Questao::setTipo | ( | TipoQuestao | new_var | ) |
Set the value of m_tipo
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 |