Resultados da pesquisa a pedido "oop"
Qual é a diferença entre herança e categorias no Objective-C
Alguém pode me explicar a diferença entre categorias e herança no Objetivo C? Eu lia entrada na Wikipedia [http://en.wikipedia.org/wiki/Objective-C#Categories]e a discussão sobre categorias não parece diferente da herança. Também examinei ...
Para que servem construtores em classes abstratas? [duplicado]
Esta pergunta já tem uma resposta aqui: Uma classe abstrata pode ter um construtor? [/questions/260666/can-an-abstract-class-have-a-constructor] 21 respostasComo não podemos instanciar uma classe abstrata, então qual é a necessidade de ...
Quais são as regras para lidar com métodos herdados de homônimos?
Estou tentando entender como o Java lida com casos de ambiguidade que surgem quando uma classe concreta herda métodos (abstratos ou concretos) com o mesmo nome de diferentes classes / interfaces. Não consegui encontrar uma regra geral, por isso ...
Qual é a diferença entre os membros da classe pública e publicada no Delphi?
Por favor, alguém poderia me explicar qual é a diferença entre os membros da classe pública e publicada em Delphi? Tentei olhar para a ajuda do Delphi e entendo que esses membros têm a mesma visibilidade, mas não entendo muito bem como eles ...
Interface dois com o mesmo nome de método - Implementação de métodos [fechado]
Suponha que eu tenha duas interfaces: interface IOne { public void method(); }e interface ITwo { public void method(); }Uma classe concreta implementa as duas interfaces: public class A implements IOne, ITwo { public void method(){ ...
O que é uma maneira pitônica de injeção de dependência?
IntroduçãoPara Java, a Dependency Injection funciona como OOP puro, ou seja, você fornece uma interface a ser implementada e no código da estrutura aceita uma instância de uma classe que implementa a interface definida. Agora, para o Python, ...
Design Orientado a Objetos para Aplicativo PHP
Para o nosso projeto escolar, temos a tarefa de definir um documento de design que descreva a arquitetura de um aplicativo PHP. Somos livres para decidir o que incluir no documento. Nosso professor sugeriu muitos diagramas (UML). Ele também ...
PHP equivalente de amigo ou interno
Existe algum equivalente de "amigo" ou "interno" no php? Caso contrário, existe algum padrão a seguir para alcançar esse comportamento? Editar:Desculpe, mas o php padrão não é o que estou procurando. Estou procurando algo parecido com o que o ...
O que significa "monolítico"?
Eu já vi isso no contexto de classes. Eu suspeito que isso significa que a classe poderia ser dividida em subunidades lógicas, mas não consigo encontrar uma boa definição. Você poderia dar alguns exemplos? Obrigado pela ajuda. Edit: Adoro as ...
Você deve sempre codificar para interfaces em Java [fechado]
Entendo os princípios de Codificação para interfaces - para dissociar a implementação da interface e permitir que as implementações da interface sejam trocadas dentro e fora. Devo codificar para interfaces para cada classe que escrevo ou é um ...