Object fields = Data Division; Bean = Copy Book
Practices that actively discourage functional style programming in favor of procedural style programming with widely scoped variables.
I'm glad Java is more widely used than C++, but it's a hard language to really love, despite being (mostly) how I earn my living.