Conditions
npostcondition: a condition the implementor (server) guarantees will hold when a method completes execution. ninvariant: a condition that always holds true. nclass invariant: an invariant regarding properties of class instances: that is, a condition that will always be true for all instances of a class.