IT-Swarm.Net

oop

Qual é o princípio da inversão de dependência e por que é importante?

As variáveis ​​de classe estática não existem no Python?

Quando devo usar uma estrutura em vez de uma classe?

Herança múltipla em PHP

Quais são as diferenças entre struct e classe em C ++?

O que são metaclasses em Python?

Quando usar uma classe no VBA?

Usando property () em classmethods

Qual é a diferença entre @staticmethod e @classmethod?

Usando o modificador "final" sempre que aplicável em Java

Fechamentos no PHP ... o que, precisamente, são e quando você precisaria usá-los?

Polimorfismo vs Overriding vs Sobrecarga

Qual é a diferença entre um método e uma função?

Acessar o pai do pai do objeto javascript

O que significa que o Javascript é uma linguagem baseada em protótipos?

Criando o padrão de design Singleton no PHP5

Por que o C # não fornece a palavra-chave 'friend' no estilo C ++?

Classe com método único - melhor abordagem?

Devemos substituir uma implementação de um método de interface?

Objetos mutáveis ​​vs imutáveis

O que 'super' faz em Python?

O que é "acoplamento solto"? Por favor, forneça exemplos

Por que o código Python usa a função len () em vez de um método length?

Por que o C # não permite que métodos estáticos implementem uma interface?

Herança vs. Agregação

Verificando se a classe de uma instância implementa uma interface?

Como marcar uma classe como Depreciado?

A programação funcional substitui os padrões de design do GoF?

Você pode escrever código orientado a objeto em C?

Posso estender uma classe usando mais de uma classe em PHP?

Como chamar uma função de classe pai da função de classe derivada?

Por que namespaces sem nome são usados ​​e quais são seus benefícios?

Qual é a diferença entre abstração e polimorfismo

Como comparar objetos por vários campos

Substituir métodos de atributo ActiveRecord

O que significa "programar para uma interface"?

Quais técnicas podem ser usadas para definir uma classe em JavaScript, e quais são os seus trade-offs?

Qual é a diferença entre uma função abstrata e uma função virtual?

Por que devo evitar herança múltipla em C ++?

Polimorfismo - Defina em apenas duas frases

O que a palavra-chave 'static' faz em uma classe?

Orientação a objetos em C

Qual é o melhor método para mesclar dois PHP objetos?

'Shadows' vs. 'Overrides' no VB.NET

É possível criar classes estáticas em PHP (como em c #)?

Uso de __slots__?

Quando usar uma interface em vez de uma classe abstrata e vice-versa?

Modelando um elevador usando análise e projeto orientados a objetos

C ++ equivalente do instanceof

Existe mais em uma interface do que ter os métodos corretos

Declarações Large Switch: Bad OOP?

Como posso simular o polimorfismo de estilo OO em C?

O Python tem protótipos de classe (ou declarações de encaminhamento)?

O que é um mixin e por que eles são úteis?

Elenco interface para o seu objeto de implementação concreta ou vice-versa?

Como uma classe estática pode derivar de um objeto?

Qual é um bom exemplo para herança de classes?

Entendendo o Python super () com os métodos __init __ ()

Como faço para criar uma classe base abstrata em JavaScript?

Qual é a razão por trás de ter objetos complementares no Scala?

Python __init__ e self o que eles fazem?

Construtores vs métodos de fábrica

O que é serialização?

Como posso chamar um método estático em uma classe de variável?

Como faço para declarar propriedades de nível de classe no Objective-C?

Anônima vs classes internas nomeadas? - melhores práticas?

Qual é o propósito das classes internas do python?

Uso de alocação init em vez de novo

Agregação versus Composição

Diferença entre abstração e encapsulamento?

Por que eu usaria uma cadeia de responsabilidade sobre um decorador?

Interface vs Classe abstrata (geral OO)

Pergunta sobre a entrevista da Amazon: projetar um estacionamento OO

Em: PHP propriedade de classe por string

Herança baseada em protótipos vs.

Acessando variáveis ​​de instância privadas do pai da classe filha?

Você pode criar propriedades de instância dinamicamente em PHP?

C++ - construção de um objeto dentro de uma classe

Mixin vs herança

Entendendo a herança prototypal em JavaScript

Inicializadores pai de chamada em cadeia em python

Práticas recomendadas para JavaScript orientado a objetos?

Por que eu deveria preferir usar a lista de inicialização de membros?

A injeção de dependência deve ocorrer às custas do encapsulamento?

O que é público, privado e protegido em programação orientada a objetos?

O que é polimorfismo, para que serve e como é usado?

Por que o C++ STL é tão fortemente baseado em modelos? (e não em * interfaces *)

Singleton com Argumentos em Java

Qual é a diferença entre os métodos de classe e instância?

Quando devo declarar variáveis ​​em um PHP classe?

Como você projeta projetos orientados a objetos?

Método de encadeamento - por que é uma boa prática ou não?

Construtores em objetos JavaScript

Por que o método clone () é protegido em Java.lang.Object?

Quando usar classes estáticas versus instanciadas

Quando usar interfaces ou classes abstratas? Quando usar os dois?

Como obter uma classe de objeto JavaScript?

OO JQuery e classes

Quando uso variáveis ​​/ funções estáticas no php?

Está retornando null design ruim?