Stringreferenzen: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
{{ | {{CategoryBlock | ||
| | |Baustelle=Ja | ||
| | |Java Grundlagen=Nein | ||
| | |Organisation=Nein | ||
|Programmierstil=Nein | |||
|Bewertungsrichtlinie=Ja | |||
|blattAnnotation=2 | |||
|blattAbzug=3 | |||
}} | |||
{{Inhaltsblock | |||
|vorher====Beschreibung=== | |||
Objekte anhand von Strings zu referenzieren, ist sehr ungenau und fehleranfällig. | |||
Abgesehen davon ist es schwer, viele Strings zu erhalten, um entsprechende Objekte zu verwalten oder auf diese zuzugreifen. | Abgesehen davon ist es schwer, viele Strings zu erhalten, um entsprechende Objekte zu verwalten oder auf diese zuzugreifen. | ||
Besser ist es, Objekte über typisierte Java-Referenzen zu referenzieren. Diese sind genauer, eindeutiger und vor allem einfacher zu erhalten und weiterzureichen, um mit diesen dann zu arbeiten. | Besser ist es, Objekte über typisierte Java-Referenzen zu referenzieren. Diese sind genauer, eindeutiger und vor allem einfacher zu erhalten und weiterzureichen, um mit diesen dann zu arbeiten. | ||
| | }} | ||
| | {{Inhaltsblock | ||
private List<Person> members = ... | |color=red | ||
|vorher=Negativbeispiel: | |||
|Beispiel=private List<Person> members = ... | |||
public void deleteMember(String person) { | public void deleteMember(String person) { | ||
| Zeile 20: | Zeile 30: | ||
} | } | ||
} | } | ||
|beispielname=StringreferenzenBad | |||
| | }} | ||
private List<Person> members = ... | {{Inhaltsblock | ||
|color=green | |||
|vorher=Positivbeispiel: | |||
|Beispiel=private List<Person> members = ... | |||
public void deleteMember(Person person) { | public void deleteMember(Person person) { | ||
members.remove(person); | members.remove(person); | ||
} | } | ||
|beispielname=StringreferenzenGood | |||
| | |||
}} | }} | ||
Aktuelle Version vom 14. Oktober 2025, 09:53 Uhr
| 🚧 | Diese Seite befindet sich in Bearbeitung | 🚧 |
| 🤓 | Diese Seite ist eine Bewertungsrichtlinie, die ab Blatt 2 annotiert und ab Blatt 3 abgezogen wird. | 🤓 |
Beschreibung
Objekte anhand von Strings zu referenzieren, ist sehr ungenau und fehleranfällig.
Abgesehen davon ist es schwer, viele Strings zu erhalten, um entsprechende Objekte zu verwalten oder auf diese zuzugreifen.
Besser ist es, Objekte über typisierte Java-Referenzen zu referenzieren. Diese sind genauer, eindeutiger und vor allem einfacher zu erhalten und weiterzureichen, um mit diesen dann zu arbeiten.