Sie sind hier: Wissen
Begriff Konstruktor
Abkürzung ctor
Eintrag zuletzt aktualisiert am 26.02.2024

 Zur Stichwortliste unseres Lexikons

Was ist Konstruktor ?

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);
}
}
}

Beratung & Support

Schulungen zu diesem Thema

 Skriptbasierte Active Directory-Migration
 Windows Server-Administration mit der Windows PowerShell, insbesondere Active Directory-Administration
 Active Directory für Administratoren
 Active Directory-Scripting mit dem Active Directory Service Interface (ADSI)
 Refactoring von Programmcode in C, C++, C#, Java, Kotlin, JavaScript, TypeScript, Python, Go oder Rust
 Azure Data Factory (ADF)
 Refactoring von .NET Legacy Code
 Refactoring von Java-Programmcode
 Active Directory-Programmierung mit .NET (Verzeichnisdienstprogrammierung mit System.DirectoryServices)
 Active Directory-Administration mit der Windows PowerShell
 Verwaltung von Benutzern und Gruppen des „Active Directory“ mit der PowerShell
 Grundlagen der objektorientierten Programmierung anhand von C# oder Visual Basic .NET
 C++ Basiswissen (Grundlagen der Programmiersprache C++)
 JavaScript/ECMAScript zur Browserprogrammierung - Basiswissen (Grundlagen für Einsteiger)
 Python-Basiswissen
 JavaScript (ECMAScript)
 ASP.NET Core 9.0 - Änderungen und Neuerungen gegenüber ASP.NET Core 8.0
 C# 12.0 - Neuerungen gegenüber C# 11.0
 C#-Basiswissen (Grundlagen der Programmiersprache C#)
 Objektorientiertes Programmieren mit Java
 Scala
 Java-Programmierung mit Lambdas und Streams
 Neuerungen in C++11
 Dart
 Java-Basiswissen (Grundlagen der Java-Programmiersprache)
 .NET-Sicherheit (.NET Security)
 Windows Remote Desktop Services (RDS) / Windows Terminal Server (WTS) / Remote Desktop Protocol (RDP)
 Umstieg auf .NET 8.0/9.0 - Entwicklerworkshop (Umstellung/Migration von klassischem .NET Framework zu .NET 6.0/8.0/9.0)
 Linux-Grundlagen
 Visual Studio 2022 (Visual Studio 17.x) Update - Die Neuerungen gegenüber Visual Studio 2019
 Anfrage für eine individuelle Schulung zum Thema Konstruktor ctor  Gesamter Schulungsthemenkatalog