Luokka on malli; objekti on siitä luotu ilmentymä. Rakentaja on erityinen menetelmä, joka alustetaan uusi objekti. Yhdessä ne muodostavat Javan olio-ohjelmoinnin mallin perustan.
Luokan määrittely rakentajan kanssa
{
String name;
age;
{
.name = name;
.age = age;
}
String {
+ name;
}
}
