übung user

This commit is contained in:
janik
2021-10-21 11:29:58 +02:00
parent c2aa6704c0
commit 6ef295a777

30
12fi5/AEuP/user.ps1 Normal file
View File

@ -0,0 +1,30 @@
class user {
[string]$vorname
[string]$nachname
[string]$email
[string]$password
[void]setName([string]$vorname, [string]$nachname) {
$this.vorname = $vorname
$this.nachname = $nachname
$this.email = $vorname + "." + $nachname + "@irgendwas.de"
}
[void]readName() {
$vn = Read-Host "Vorname"
$nn = Read-Host "Nachname"
$this.setName($vn, $nn)
}
[void]printInfo() {
Write-Host $this.vorname
Write-Host $this.nachname
Write-Host $this.email
Write-Host $this.password
}
}
$user = [user]::new()
$user.readName()
$user.printInfo()