Object Oriented Programming
Much like any other paradigm, one can do misuse or straight up ignore it all together
You might be interested in as well in my ramblings about Java.
-
Constants in Java
Behaviour depending on Constants is not something ‘Object Oriented Programming’ encourages, rather the opposite. However, sometimes they are needed. A simple example, wrapping for example a ‘C’ library or communicating with another device via byte arrays.