Package app

Class Turma

java.lang.Object
app.Turma

public class Turma extends Object
Classe que representa uma turma.
  • Constructor Details

    • Turma

      public Turma(String codigo, Disciplina disciplina, Professor professor, List<Aluno> alunos)
      Construtor da classe Turma
      Parameters:
      codigo - Código da turma
      disciplina - Disciplina da turma
      professor - Professor da turma
      alunos - Lista de alunos matriculados na turma
  • Method Details

    • getCodigo

      public final String getCodigo()
      Método que retorna o código da turma
      Returns:
      Código da turma
    • getDisciplina

      public final Disciplina getDisciplina()
      Método que retorna a disciplina da turma
      Returns:
      Disciplina
    • getDisciplinaStr

      public final String getDisciplinaStr()
      Método que retorna a disciplina da turma em formato de String
      Returns:
      Disciplina em formato de String
    • getProfessor

      public final Professor getProfessor()
      Método que retorna o professor da turma
      Returns:
      Professor
    • getProfessorStr

      public final String getProfessorStr()
      Método que retorna o professor da turma em formato de String
      Returns:
      Professor em formato de String
    • getAlunosMatriculados

      public final String getAlunosMatriculados()
      Método que retorna a lista de alunos matriculados na turma
      Returns:
      Lista de alunos matriculados na turma
    • setCodigo

      public final void setCodigo(String codigo)
      Método que atribui um código à turma
      Parameters:
      codigo - O código a ser atribuido à turma
    • setDisciplina

      public final void setDisciplina(Disciplina disciplina)
      Método que atribui uma disciplina à turma
      Parameters:
      disciplina - A disciplina a ser atribuida à turma
    • setProfessor

      public final void setProfessor(Professor professor)
      Método que atribui um professor à turma
      Parameters:
      professor - O professor a ser atribuido à turma
    • setAlunos

      public final void setAlunos(List<Aluno> alunos)
      Método que atribui uma lista de alunos à turma
      Parameters:
      alunos - A lista de alunos a ser atribuida à turma
    • toString

      public String toString()
      Método que retorna uma representação em String da turma
      Overrides:
      toString in class Object
      Returns:
      Representação em String da turma