Resultados da pesquisa a pedido "oop"

4 a resposta

Projeto OO e dependências circulares

Atualmente, estou enfrentando um problema de dependência circular ao projetar minhas classes. Desde que li sobre oModelo de domínio anêmico [http://martinfowler.com/bliki/AnemicDomainModel.html](algo que eu fazia o tempo todo), eu realmente ...

4 a resposta

Mapeando itens de uma classe para outra se os itens forem equivalentes

Diga que eu tenho umclass que se parece com isso: public class Person { public string Name {get; set;} public int Number {get; set;} }E outro que se parece com isso: public class Dog { public string Name {get; set;} public int Number {get; ...

1 a resposta

Método de interface estranho para o Iterator de ponto

Eu preciso iterar sobre pontos específicos do retângulo de perímetro (em alguns casos, eu preciso iterar sobre uma linha desse retângulo; em outros casos, eu preciso iterar sobre todo o retângulo). Eu tenho uma interface PointIterator. struct ...

3 a resposta

Como lidar com exceção no bloco catch?

Estou tentando obter a maneira ideal de lidar com exceção. Eu pesquisei e li que deveria colocartry catch nocatch para manipular, mas e se ocorrer alguma exceção no próprio bloco aninhado. try { int a = 10; int b = 0; int c = a / b; ...

2 a resposta

Por que é possível substituir variáveis de instância no PHP, mas não em Java?

Considere o código abaixo: <?php class Base { protected $name = "Base"; public function getName() { return $this->name; } } class Foo extends Base { protected $name = "Foo"; } $f = new Foo(); echo $f->getName(); // output: Foo $b = new Base(); ...

5 a resposta

O ponto de uma interface [duplicado]

Possível duplicado: Como saberei quando criar uma interface? [https://stackoverflow.com/questions/444245/how-will-i-know-when-to-create-an-interface] Eu estou querendo saber sobre o ponto de usar uma interface. Você usa interfaces? Em caso ...

4 a resposta

Métodos em Design Orientado a Objetos

Q1 Nos meus estudos universitários de modelagem e design orientados a objetos, eles recomendam pensar sobre o que um objeto pode fazer por seu método e quais são suas responsabilidades por seus atributos. Todas as tentativas de esclarecimento ...

6 a resposta

Limitando o acesso a um setter público a objetos específicos (C #)

Estou tentando criar uma classe (em c #) que serve como ambiente para o meu aplicativo. Estou tentando dinamizar a classe e enviá-la como parâmetro para entidades no meu aplicativo. O problema é que eu quero poder alterar as propriedades ...

3 a resposta

Armazenando valores calculados em um objeto

Recentemente, eu tenho escrito um monte de código como este: class A: def __init__(self, x): self.x = x self._y = None def y(self): if self._y is None: self._y = big_scary_function(self.x) return self._y def z(self, i): return ...

4 a resposta

Desenvolvimento de plugins WordPress usando OOP

Eu sou novo no desenvolvimento de plugins. Então, por favor me corrija, onde quer que eu entenda errado. Eu tenho um site que precisa de um plugin de jogadores com as seguintes necessidades: - Um formulário controlável pelo administrador para o ...