Resultados da pesquisa a pedido "oop"

5 a resposta

uando usar classes aninhadas e classes aninhadas em módulo

Estou bastante familiarizado com quando usar subclasses e módulos, mas, mais recentemente, tenho visto classes aninhadas como esta: class Foo class Bar # do some useful things end end Assim como as classes aninhadas em módulos como ...

1 a resposta

lasse base padrão para classes c objetiv

A resposta a esta pergunta pode ser óbvia, mas preciso pedir para ter certeza: odas as classes c objetivas compartilham uma classe base padrão comum quando uma classe base não é definida explicitamente na definição de class

3 a resposta

python objeto de classe vazio

Estou dando uma aula de python sobre Programação Orientada a Objetos e, enquanto estou estudando como explicar as Classes, vi uma definição de classe vazia: class Employee: pass o exemplo então define um nome e outros atributos para um objeto ...

8 a resposta

Extending Number.prototype em javascript e o objeto Math?

Eu sempre me perguntei por que o Javascript tem o objeto Math global em vez de dar aos números seus próprios métodos. Existe uma boa razão para isso? Também existem desvantagens (além da eficiência) em fazer algo assim?: Number.prototype.round ...

15 a resposta

O que é imutabilidade e por que devo me preocupar com isso?

Eu li alguns artigos sobre imutabilidade, mas ainda não segui muito bem o conceit Eu criei um tópico aqui recentemente que mencionou a imutabilidade, mas como esse é um tópico em si, estou criando um tópico dedicado agor Mencionei no tópico ...

2 a resposta

Como você estruturou seus aplicativos orientados à rede?

Estou iniciando o design de um novo aplicativo que é principalmente orientado à rede e estou procurando conselhos de pessoas que tenham apresentado um bom design arquitetônico ou modelo de classe OOP. Descreva a arquitetura básica e / ou a ...

8 a resposta

Por que não podemos alterar o modificador de acesso ao substituir métodos em C #?

Em C #, não podemos alterar o modificador de acesso ao substituir um método da classe base. por exemplo Class Base { **protected** string foo() { return "Base"; } } Class Derived : Base { **public** override string foo() { return "Derived"; } } ...

8 a resposta

Monostate é o primo bom do mal Singleto

Singleton é definitivamente um dos padrões mais mal utilizados e abusados por aí. Muitos de nós foram infectados com Singletonitis em um ponto ou outro. Curiosamente, seu primo próximo ...

14 a resposta

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

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

10 a resposta

Construtores vs métodos de fábrica [fechado]

Quando modelar classes, qual é a maneira preferida de inicializar: Construtores ou Métodos de Fábrica E quais seriam as considerações para usar qualquer um dele Em certas situações, prefiro ter um método de fábrica que retorne nulo se o objeto ...