diff options
| -rw-r--r-- | Info/10/2/Aufgaben/Datenkapselung_Bank.tex | 5 | ||||
| l--------- | Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Bank.tex | 1 |
2 files changed, 2 insertions, 4 deletions
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 |
