Resultados da pesquisa a pedido "oop"

1 a resposta

É péssimo redefinir funções base não S3 como funções S3 em um pacote R?

Então, eu estou trabalhando em um pacote R que usa classes S3, e seria muito bom se eu pudesse usarsample como método para uma das minhas aulas. Contudo,base já declarasample como uma função não S3, então o que me pergunto é: É mau estilo ...

4 a resposta

Switch Java no enum que implementa a mesma interface

Eu tenho um projeto de grupo em que somos forçados a usar interfaces e enumerações fornecidas. Imagine uma situação como abaixo: // marker interface interface Request<T extends Response>{} // marker interface interface Response{} enum ...

7 a resposta

qual é o significado de ocultar dados

Um dos aspectos mais importantes da OOP é a ocultação de dados. Alguém pode explicar, usando um código simples, o que é exatamente a ocultação de dados e por que precisamos dela?

4 a resposta

Práticas recomendadas para métodos e variáveis estáticas com as classes MooTools

Existem práticas recomendadas ou soluções comuns para adicionar suporte a métodos e variáveis "estáticos" às classes geradas pelo MooTools? Em particular, existe alguma solução que garanta que a inicialização estática ocorra antes da ...

1 a resposta

Por que não posso atribuir uma classe pai a uma variável do tipo de subclasse?

Por que a variável de referência da classe filho não pode apontar para o objeto do pai? isto é Child obj = new Parent();No entanto, podemos fazer o contrário. Responda gentilmente com a exibição de memória (pilha).

2 a resposta

Por que a variável membro privada pode ser alterada por instância de classe?

class TestClass { private string _privateString = "hello"; void ChangeData() { TestClass otherTestClass = new TestClass(); otherTestClass._privateString = "world"; } }Esse código é compilado em C # e o equivalente funciona em PHP, mas alguém pode ...

1 a resposta

Um UITableView - DataSource múltiplo, melhor padrão de design?

Isso parece um problema típico, mas eu tenho um UITableView que tem comportamento idêntico para duas fontes de dados separadas. Qual é a melhor maneira de projetar a hierarquia de classes para ter o mínimo de duplicação e condições if / else? O ...

4 a resposta

Exemplos de 'coisas' que não são objetos em Ruby

"Tudo é um objeto" foi uma das primeiras coisas que aprendi sobre Ruby, mas no livro de Peter CooperIniciando o Ruby: do iniciante ao profissional, é mencionado que "quasetudo no Ruby é um objeto ". Pode me dar um poucoexemplos decoisas que não ...

5 a resposta

Como criar uma subclasse em c #?

Como crio uma subclasse em C # para ASP.NET usando o Visual Studio 2010?

3 a resposta

Posso usar uma variável para chamar um método?

Posso chamar um método quando o nome do método é armazenado em uma variável? Qual é a sintaxe? Suponha que eu tenha o seguinte código PHP: class MyClass { public $default; function index() { /* call method named by $this->default */ } function ...