Resultados da pesquisa a pedido "oop"

2 a resposta

Forçar classes filhas a substituir o método

Como posso fazer com que qualquer classe que herda da minha classe base seja forçada a substituir um método específico? Não quero usar um protocolo, porque isso não tornaria esse comportamento automatizado. @interface MyBaseClass : NSObject { } ...

2 a resposta

Como inserir vários valores de botão de opção com o PHP OOP

Estou trabalhando em um CMS com PHP OOP. Neste projeto, há um recurso para os usuários adicionarem novo canal de telegrama. Para esse recurso, adicionei este formulário que também contém os códigos de ação: <?php if(isset($_POST['submit'])){ ...

2 a resposta

Existe uma maneira de escrever um teste de igualdade para uma classe VBA com membros privados sem expor o conhecimento da existência desses membros privados?

Faço uma boa quantidade de programação em Excel VBA, mas não muito dela é orientada a objetos. Aqui está algo que surge de vez em quando que me incomoda, e eu estou me perguntando se há algo que está faltando. No VBA, digamos que eu tenha uma ...

3 a resposta

Como extendo o formulário de "login" do Django?

Então, agora eu estou fazendo o login básico. Em urls.py, eu vou ao django contrib login: (r'^login/?$','django.contrib.auth.views.login',{'template_name':'login.html'}), Isso dispara para aqui: @csrf_protect @never_cache def ...

8 a resposta

Por que a diretiva friend está ausente em Java?

Fiquei me perguntando por que o Java foi projetado sem ofrienddiretiva que está disponível em C ++ para permitir um controle mais refinado sobre quais métodos e variáveis de instância estão disponíveis fora do pacote no qual uma classe ...

7 a resposta

contar instâncias de classe para cada classe derivada

Existe alguma maneira de fazer todas as classes derivadas contarem suas instâncias? Como (escrever código em um dos C ++, C #, Java)? Imagine que eu tenho acesso à classe raiz (por exemplo, objeto) e todas as outras classes são (direta ou ...

4 a resposta

Como compartilhar dados entre classes separadas em Java

Qual é a melhor maneira de compartilhar dados entre classes separadas em Java? Eu tenho um monte de variáveis que são usadas por diferentes classes em arquivos separados de maneiras diferentes. Deixe-me tentar ilustrar uma versão simplificada do ...

4 a resposta

Por que estou recebendo erro fatal ao chamar o construtor de um pai?

Estou estendendo uma das classes SPL (Standard PHP Library) e não consigo chamar o construtor dos pais. Aqui está o erro que estou recebendo: Erro fatal: não é possível chamar o construtor Aqui está um link para oSplQueuedocumentação ...

2 a resposta

Ao aderir ao Princípio de Substituição de Liskov (LSP), uma classe filho pode implementar uma interface adicional?

Considere este exemplo de ruby class Animal def walk # In our universe all animals walk, even whales puts "walking" end def run # Implementing to conform to LSP, even though only some animals run raise NotImplementedError end end class Cat < ...

7 a resposta

O Princípio da Responsabilidade Única funciona no POO?

Estou lutando para entender como o Princípio da Responsabilidade Única pode ser feito para trabalhar com OOP. Se devemos seguir o princípio até o fim, não temos muitas classes, muitas das quais podem ter apenas um método cada? Se não seguirmos ...