Something to consider mentioning - there are some in PHP these days that take this sort of stuff a bit too far. Drives me nuts to see people writing classes to encapsulate a 3 column database result. So much overhead and boilerplate.
I've seen this happening in C, followed by C++, and now Java and C#.
They will do it regardless of the language being used.
Java itself can be a beautifully terse language.
Compared to almost every other language I've had exposure to, it's more verbose.