Analise as afirmativas abaixo sobre POO (Programação Orientada a Objetos). I.____________________ são classes onde os objetos nunca são instanciados diretamente. II.____________________ ocorre quando uma classe herda características de apenas uma superclasse. III.____________________ permite a comunicação entre objetos. IV.____________________ é o mecanismo utilizado para impedir o acesso direto aos atributos de um objeto. Correspondem, respectivamente, às afirmativas I, II, III e IV: