7
Em linguagens orientadas a objetos, quando os objetos devem realizar operações por si mesmos e quando devem ser realizadas operações nos objetos?
Suponha que exista uma Pageclasse, que represente um conjunto de instruções para um renderizador de página. E suponha que exista uma Rendererclasse que saiba como renderizar uma página na tela. É possível estruturar o código de duas maneiras diferentes: /* * 1) Page Uses Renderer internally, * or receives it …