constructor param state state repres notat state bodi notat uml object state state 