public void schrijfOpdrachtenNaarBestand(OpdrachtCatalogus opdrachtCatalogus) {
		File fileWrite = new File("bestanden/opdrachten");
		try {
			// Wegschrijven
			FileWriter writer = new FileWriter(fileWrite, false);
			for (int i = 0; i < opdrachtCatalogus.getOpdrachten().size(); i++) {
				Opdracht opdracht = opdrachtCatalogus.getOpdrachten().get(i);
				String typeOpdracht = opdracht.getClass().getSimpleName();
				String lijn = opdracht.getId() + "," + opdracht.getVraag()
						+ "," + opdracht.getAntwoord() + ","
						+ opdracht.getMaxAantalPogingen() + ","
						+ opdracht.getAntwoordHint() + ","
						+ opdracht.getmaxAntwoordTijd() + "," + typeOpdracht
						+ "," + opdracht.getOpdrachtCategorie();
				if (typeOpdracht.equals("Meerkeuze")) {
					lijn += "," + ((Meerkeuze) opdracht).getAlleKeuzes();
				} else if (opdracht.equals("Reproductie")) {
					lijn += ","
							+ ((Reproductie) opdracht).getTrefwoorden()
							+ ","
							+ ((Reproductie) opdracht)
									.getMinAantalJuisteTrefwoorden();
				}

				writer.write(lijn + "\n");
			}
			if (writer != null)
				writer.close();
		} catch (Exception ex) {
			System.out.println(ex.getMessage());
		}
	}