Konstruktor (ctor)

Eintrag zuletzt aktualisiert am: 26.02.2024

Ein Konstruktor ist Programmcode, der bei der Instanziierung einer Klasse ausgeführt wird.

Visual Basic .NET

Namespace de.WWWings
Public Class Person

'

Attribute (Fields)
Public PersonalausweisNr As String
Public Vorname As String
Public Nachname As String

'

Errechnete Attribute (Properties)
Public ReadOnly Property GanzerName() As String
Get
Return Me.Vorname & " " & Me.Nachname
End Get
End Property

'

Konstruktoren
Public Sub New()
End Sub
Public Sub New(ByVal Nachname As String, ByVal Vorname As String)
Me.Vorname = Vorname
Me.Nachname = Nachname
End Sub

'

Methoden
Public Overridable Sub Info()
Console.WriteLine("Person: " & Me.GanzerName)
End Sub
End Class
End Namespace

C#

namespace de.WWWings
{
public class Person
{

//

Attribute (Fields)
public string PersonalausweisNr;
public string Vorname;
public string Nachname;

//

Errechnete Attribute (Properties)
public string GanzerName
{
get
{
return this.Vorname + " " + this.Nachname;
}
}

//

Konstruktoren
public Person()
{
}
public Person(string Nachname, string Vorname)
{
this.Vorname = Vorname;
this.Nachname = Nachname;
}

//

Methoden
public virtual void Info()
{
Console.WriteLine("Person: " + this.GanzerName);
}
}
}