diff options
Diffstat (limited to 'ws2015/eip/blaetter/08/H8-1ac.md')
-rw-r--r-- | ws2015/eip/blaetter/08/H8-1ac.md | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ws2015/eip/blaetter/08/H8-1ac.md b/ws2015/eip/blaetter/08/H8-1ac.md new file mode 100644 index 0000000..40b6ee9 --- /dev/null +++ b/ws2015/eip/blaetter/08/H8-1ac.md | |||
@@ -0,0 +1,6 @@ | |||
1 | # Vererbung vs. Aggregation | ||
2 | |||
3 | a) `ArrayList` implementiert anscheinend `addAll` nicht durch mehrfachen Aufruf von `add`. | ||
4 | Die (schon prinzipiell schlecht designte) Prüfung vor dem Einfügen wird umgangen. | ||
5 | |||
6 | b) Wir kontrollieren nun die gesamte API unserer Hundeschule und können somit garantieren, dass auf unsere interne Liste nur durch unseren Code zugegriffen wird. | ||