O tipico programa "orientado a objetos" de iniciantes tem uma classe com um metodo "main" que invoca uma serie de metodos da propria classe. Outras classes sao apenas estruturas de dados e sao usadas de maneiras passiva.
Programacao tradicional - como escrever um "paper"
Programacao com objetos - como escrever uma peca em colaboracao com os atores
Classe X Struct
Metodo X Subrotina (ou Funcao)