Na programação Orientada a Objetos
as Classes definem o comportamento dinâmico de uma instância.
as Classes definem os serviços que podem ser solicitados a um construtor.
a união de todos os objetos de uma classe forma seu método construtor.
o diagrama de classes reflete o comportamento dinâmico do programa.
as Classes são tipos de objetos que descrevem as informações armazenadas e os serviços providos por um objeto.