Megoldások
11.6.1. Hozzunk létre egy Dolgozó nevű osztályt a következő tulajdonságok reprezentálására:
név (szöveg típus)
születési_év (egész szám típus)
munkakör (szöveg típus)
fizetés (egész szám típus)
adójóváírás (logikai típus)

11.6.2. Hozzunk létre az osztályunkhoz egy olyan paraméteres konstruktort, amely segítségével a példányosítás során minden adattagnak kezdőértéket adhatunk!
A megoldáshoz vegyük igénybe a NetBeans konstruktor-generáló szolgáltatását! A szerkesztőterület helyi menüjében az "Constructor..." menüpontot választva érhetjük el a funkciót, majd minden adattagot kijelölve a konstruktor forráskódja automatikusan létrejön:

A konstruktor forráskódja:

11.6.3. Példányosítsuk az előző osztályunkat! Hozzuk létre az alábbi objektumokat, majd a megadott kódrészletet beszúrva írassuk ki őket a képernyőre!
Kovács Péter, 1966, igazgató, 500000, nem
Nagy Árpád, 1954, portás, 100000, igen
Kiss P. Eszter, 1980, főelőadó, 250000, nem
Beszúrandó kódrészlet:

Példányosítás és kiírás:

Az eredmény:

11.6.4. Készítsünk a pályakezdő dolgozóknak olyan konstruktort, ahol a fizetés a minimálbérrel egyezik meg (2010-ben ez 73.500 Ft), és az adójóváírás alanyi jogon járjon! Ezt a konstruktort felhasználva hozzuk létre és írassuk ki a következő tulajdonságokkal rendelkező objektumot: Soós Elemér, 1990, gyakornok.

Tömörebb megoldás a this() kulcsszó használatával:

Példány létrehozása és képernyőre írása:


A feladatok forráskódja: Dolgozo.java.