blob: b8d48c624eb1667b64c7eef1b09dd7f69de55154 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
\documentclass{handout}
\usepackage[most]{tcolorbox}
\tcbuselibrary{breakable}
\usepackage{minted}
\usepackage{wrapfig}
\newtcolorbox{bbox}[1]{text width=0.6\textwidth,colback=blue!5!white,colframe=blue!75!black,fonttitle=\bfseries,title=#1}
\newtcolorbox{obox}[1]{text width=0.6\textwidth,colback=orange!5!white,colframe=orange!75!black,fonttitle=\bfseries,title=#1}
\begin{document}
\thispagestyle{empty}
\begin{wrapfigure}{l}{0.35\textwidth}
\vspace{-1.7cm}
\includegraphics[width=6cm, keepaspectratio, page=5, trim=1cm 0cm 2.75cm 0cm, clip]{capsule.pdf}
\end{wrapfigure}
\begin{bbox}{Datenkapselung}
Der Grundsatz der \textbf{Datenkapselung} besagt, dass nur ein Objekt selbst Zugriff auf seine Attribute haben sollte. \\
Der Zugriff von außen sollte nur über durch das Objekt bereitgestellte \pgap{\LARGE Methoden} erfolgen.
\end{bbox}
\begin{obox}{Java Schlüsselwörter}
\begin{minted}{java}
private // Zugriff nur innerhalb der selben Klasse
public // Uneingeschränkter Zugriff
protected // Zugriff nur aus dem gleichen Java-Paket
\end{minted}
\end{obox}
\begin{obox}{Verwendung in Deklarationen}
\textlangle{}Schlüsselwort\textrangle~~\textlangle{}Datentyp\textrangle~~\textlangle{}Bezeichner\textrangle; \\
\textlangle{}Schlüsselwort\textrangle~~\textlangle{}Rückgabetyp\textrangle~~\textlangle{}Bezeichner\textrangle(\textlangle{}Parameter\textrangle\{...\}
\end{obox}
\end{document}
|