21. March 2019

Attribute

Ein Schritt in die Objektorientierung ist das Zuweisen von Attributen. Man kann es sich schwer machen, oder man nimmt meine Anleitung…

Nehmen wir eine Variable die einen Menschen beschreiben soll und überlegen uns direkt welche Attribute dieser Mensch haben soll:

  • FirstName
  • LastName
  • DateOfBirth

Wir erstellen die leere Variable und „selecten“ die gewünschten Attribute.

$person = "" | Select FirstName,LastName,DateOfBirth

Diese weisen wir dann direkt zu:

$person.FirstName = "Barack"
$person.LastName = "Obama"
$person.DateOfBirth = Get-Date -Year 1961 -Month 08 -Day 04
$person

Den direkten Wert bekommen wir durch direkte Adressierung zurück:

$person.DateOfBirth

Mit einem einzigen Eintrag kommen wir in den meisten Fällen jedoch nicht weit. Darum brauchen wir etwas um mehrere dieser Einträge zu halten. Ein Array.