Resultados da pesquisa a pedido "oop"
Como acessar variáveis de membro sqlite callback
Eu preciso acessar variáveis na classe a partir da função de retorno de chamada sqlite. Não pode ser estático, porque eu preciso acessar essas variáveis de outras funções. Este é o meu código atual. class fromdb { private: string paramdb; char* ...
Classes ES6 - Atualizando propriedades estáticas
Estou tentando descobrir maneiras alternativas de definir uma propriedade estática (ou classe) de uma classe ES6 e alterá-la após a criação de novas instâncias da classe. Por exemplo, digamos que eu tenho uma classe chamadaGeoe preciso de ...
Padrões de design de validação de dados
Se eu tiver uma coleção de tabelas de banco de dados (em um arquivo do Access, por exemplo) e precisar validar cada tabela nesta coleção em relação a um conjunto de regras que possua regras comuns em todas as tabelas, bem como regras individuais ...
Qual a diferença entre público, privado e protegido?
Quando e por que devo usarpublic, privateeprotected funções e variáveis dentro de uma classe? Qual a diferença entre eles? Exemplos: ,// Public public $variable; public function doSomething() { // ... } // Private private $variable; private ...
Qual é o Rust equivalente às funções virtuais do C ++?
Eu estou tentando implementar algo no Rust que funciona como uma função virtual C ++ em uma classe, eu teria uma estrutura de base com dados e manteria algumas funções indefinidas, como no exemplo a seguir: class A { int stuff; public: virtual ...
Noções básicas sobre OOP - como usar a conexão PDO em outras classes
Acho que tenho um problema em entender como o OOP funciona. Eu já mudei o código que funciona, mas não é a maneira mais adequada que penso. Seguinte cenário (Não, não estou criando um login de usuário sozinho, é realmente apenas para ...
Diferença entre objeto e classe em PHP?
Qual é a diferença entre Object e Class no PHP? Eu pergunto porque, na verdade, não vejo o ponto para os dois. Você pode me dizer a diferença com umbom exemplo?
Chamando a Função Substituída da Classe Base do Método da Classe Base
public class A { public void f1(String str) { System.out.println("A.f1(String)"); this.f1(1, str); } public void f1(int i, String str) { System.out.println("A.f1(int, String)"); } } public class B extends A { @Override public void f1(String str) ...
Como fazer alterações na interface do usuário de uma AsyncTask do Android?
Em um cenário em que tenho uma interface do usuário que será atualizada a partir de um thread separado (usando AsyncTask), posso definir o AsyncTask como uma classe interna da atividade, mas isso tem duas desvantagens que ...
A verificação de tipo está sempre correta?
A verificação de tipo é considerada uma má prática, mesmo se você estiver verificando uma interface? Entendo que você deve sempre programar para uma interface e não para uma implementação - é isso que significa? Por exemplo, em PHP, o seguinte ...