OOP & MVC Flashcards

1
Q

Was ist die “Kapseln von Daten” ?

A
  • Attribute der Klassen nach außen Versteckt (Zugriff über Mthoden)
  • nur eigene Methoden sollen internen Zustand direkt ändern dürfen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was bedeutet “static” bei Klassen ?

A

nur eine einzige Kopie der Klasse wird im Speicher vorgehalten und Code kann nur auf die Klasse selbst und nicht (wie sonst) über Instanzen der Klasse (Objekte) darauf zugreifen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was bedeutet “private” bei Klassen ?

A

nur vom Code innerhalb der gleichen Klasse kann zugegriffen werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was bedeutet “protected” bei Klassen ?

A

nur vom Code innerhalb der gleichen oder einer abgeleiteten Klasse kann zugegriffen werden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wie kann über die ViewBag etwas vom Controller in der View angezeigt werden ?

A

In der Action:
ViewBag.MeinFeld = “MeineInfo;

in der View:
< h1 > @ViewBag.MeinFeld < /h1 >

How well did you know this?
1
Not at all
2
3
4
5
Perfectly