Since these costs are variable in the long run and we do not know how other postal administrations deal with them, we parameterize them for purposes of modeling.
It is not known how the admins handle them.
One nice thing about Java is that the most difficult parts of C (indirection and pointer arithmetic, for example) have been left out of the language, while other convenience features unavailable in C have been added to it.