"Kumusta, Amigo! Paano ang tungkol sa ilang mga kapaki-pakinabang na aralin at video na naka-tack para sa mahusay na sukat?"

"Propesor, hindi ka katulad niyan... Pero I'm all for it!"

"Magaling! Kung gayon narito ang iyong mga karagdagang mapagkukunan para sa araw na ito.

Enum. Mga praktikal na halimbawa. Pagdaragdag ng mga konstruktor at pamamaraan.

Ang isa sa mga pangunahing bentahe ng OOP ay na ginagawang madali ang modelo ng mga entity mula sa totoong mundo . Ngunit ang ilang mga entity sa totoong mundo ay may mahigpit na limitadong hanay ng mga halaga. Halimbawa, mayroong 4 na season sa taon, 7 nota sa musika, at 12 buwan sa isang taon. Ang isang ordinaryong klase ng Java ay hindi maaaring magmodelo at mag-obserba ng mga patakaran ng naturang mga entity. Ngunit ang klase ng Enum ay maaari.