From 7df7a75302eca0f5c49ad2fc1355f1f47d2a2322 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 24 Apr 2023 09:05:15 +0200 Subject: remove bank exercise and update first part Give only 3 points instead fo 4. 4 points is probalby to much especially if students only answer 'private' they get 1 of 4 points which is to few. --- Info/10/2/Aufgaben/Datenkapselung_Bank.tex | 5 ++--- Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) delete mode 120000 Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex diff --git a/Info/10/2/Aufgaben/Datenkapselung_Bank.tex b/Info/10/2/Aufgaben/Datenkapselung_Bank.tex index e5e88990..4e0d9bd3 100644 --- a/Info/10/2/Aufgaben/Datenkapselung_Bank.tex +++ b/Info/10/2/Aufgaben/Datenkapselung_Bank.tex @@ -1,9 +1,9 @@ \renewcommand{\AnzahlPunkte}{7} %%Anzahl der Punkte festlegen -\renewcommand{\Verteilung}{4 + 3 BE} %%Anzahl der Punkte festlegen +\renewcommand{\Verteilung}{3 + 3 BE} %%Anzahl der Punkte festlegen \begin{Aufg} -\textbf{a)} Beschreibe in eigenen Worten den Grundsatz der Datenkapselung und wie er in der Programmiersprache Java umgesetzt werden kann. +\textbf{a)} Beschreibe in eigenen Worten die zwei Aspekte des Grundsatzes der Datenkapselung und wie er in der Programmiersprache Java umgesetzt wird. \noindent \textbf{b)} Nenne in folgendem Programmcode drei Stellen an denen in der Klasse \texttt{BANKKONTO} der Grundsatz der Datenkapselung nicht umgesetzt wurde und begründe jeweils warum. @@ -37,7 +37,6 @@ a) \setlength\itemsep{0.1em} \item Nur Klasse sollte Zugriff auf ihre Attribute haben (1BE) \item Zugriff sollte über Methoden der Klasse gewährt werden (1BE) - \item Zugriffsmodifikatoren: (1BE) \begin{itemize} \setlength\itemsep{0.1em} \item private - Nur Zugriff aus Klasse (1BE) diff --git a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex b/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex deleted file mode 120000 index a913210a..00000000 --- a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Aufgaben/Datenkapselung_Bank.tex \ No newline at end of file -- cgit v1.2.3