Perguntas com a marcação «object-oriented»

11
Programação estruturada versus programação OO

Estou fazendo uma apresentação que mostra as diferenças entre programação estrutural e orientada a objetos e quero ilustrar por que as pessoas precisam de OOP com um exemplo em que a aplicação de conceitos de OOP tornará a codificação muito mais fácil, para que o público realmente sinta que precisa...

11
Como passo os dados da maneira orientada a objetos no PHP?

Acho que, mesmo ao trabalhar com uma estrutura MVC (por exemplo, CodeIgniter), eu regularmente recorro a passar matrizes aninhadas em vez de objetos. Isso não segue meu entendimento de orientação a objetos. Por exemplo, se eu portasse o código para Java, não sonharia em passar matrizes (ou...

11
Por que não há linguagem orientada a serviços?

Editar: Para evitar mais confusão: Estou não falando de serviços web e tal. Estou falando de estruturar aplicativos internamente, não é sobre como os computadores se comunicam. É sobre linguagens de programação, compiladores e como o paradigma de programação imperativa é estendido. Original: No...

11
Práticas recomendadas retornando objeto somente leitura

Eu tenho a pergunta "melhores práticas" sobre POO em C # (mas isso se aplica a todos os idiomas). Considere ter uma classe de biblioteca com um objeto a ser exposto ao público, por exemplo, via acessador de propriedade, mas não queremos que o público (pessoas que usam essa classe de biblioteca) o...