Σε κάθε κλάση μπορούν να οριστούν
μέθοδοι κατασκευής με όνομα ίδιο
με αυτό της κλάσης.
Η μέθοδος κατασκευής καλείται κάθε φορά που δημιουργείται
ένα νέο αντικείμενο (με τη χρήση new ObjectType).
Το όρισμα που δηλώνουμε στη μέθοδο κατασκευής επιτρέπει προσδιορισμό
ιδιοτήτων του αντικειμένου που δημιουργούμε (π.χ. τον αριθμό στοιχείων
σε έναν πίνακα) ή αρχικών τιμών.
Για το ίδιο αντικείμενο μπορούμε να ορίσουμε πολλές μεθόδους κατασκευής
με διαφορετικά ορίσματα.
Η μέθοδος κατασκευής δε χρειάζεται κάποιον
προσδιοριστή (static, public, void) στον ορισμό της.
Ρόλος της μεθόδου κατασκευής είναι συνήθως να δίνει αρχικές τιμές
στα πεδία της κλάσης και να αποκτά πρόσβαση σε εξωτερικούς πόρους που
απαιτούνται για τη λειτουργία της.