Resultados da pesquisa a pedido "oop"
A variável de objeto permanece indefinida após ser definida no construtor
Este é o código da minha turma, apenas partes relevantes do curso: class User { public $id; public function __construct($email, $password, $firstName, $lastName) { $db = Connection::getInstance(); // check if user exists $id = ...
Estendendo uma promessa em javascript
Estou aprendendo sobre classes e herança em javascript. Eu pensei que o seguinte é uma maneira bastante padrão de estender um objeto existente quando obtive o estilo doDocumentos MDN sobre ...
Diferenças nas modificações de objetos
Eu só queria saber se alguém poderia me ajudar com isso: StringBuilder s=new StringBuilder("0123456789"); s.substring(1, 2); System.out.println(s); s.delete(2, 8); System.out.println(s);o primeiro Sysout fornece 0123456789 (embora eu esperasse ...
Por que os construtores não são herdados?
Acho que há algo realmente básico sobre a herança de C # que eu não entendo. Alguém poderia me esclarecer?
Qual é a melhor analogia para ajudar os desenvolvedores não-oop a desenvolver a programação baseada em interface? [fechadas]
Estou tendo dificuldades para deixar minha equipe confortável com a programação baseada em interface ... alguém tem alguma sugestão?
Java - A maneira mais fácil de obter propriedade única de cada objeto em uma lista / matriz?
Digamos que eu tenha um objeto de pessoa com propriedades comoname, hair coloreeye color. Eu tenho a seguinte matrizPerson[] people que contém instâncias de objetos pessoais. Eu sei que posso conseguir oname propriedade de um dosPerson objetos ...
Melhor usar métodos privados ou métodos protegidos?
Em muitos dos meus projetos PHP, termino com classes que têm funções não públicas que não pretendo estender. É melhor declarar isso como protegido ou privado? Eu posso ver argumentos dos dois lados - torná-los privados é uma abordagem muito ...
Por que o C # implementa métodos e fechamentos anônimos como métodos de instância, e não como métodos estáticos?
Como eu não sou exatamente um especialista em linguagens de programação, estou bem ciente de que essa pode ser uma pergunta estúpida, mas o melhor que posso dizer é que o C # lida com métodos e fechamentos anônimos, transformando-os em métodos de ...
Boa estratégia para evitar código duplicado
Vamos dizer que tenho o seguinte cenário: public class A { public String createString(final String value){ if (value == null){ throw new NullPointerException("value must NOT be null."); } final StringBuffer sb = new StringBuffer(); ...
Não é possível ler a propriedade 'propostas_realizadas' de undefined - Angular 2
Eu tenho um aplicativo no Angular 2 no qual estou tentando imprimir alguns dados no meu console "console.log(this.disputa.propostas_realizadas)", no entanto, quando tento imprimi-lo, recebo esta mensagem: Não é possível ler a propriedade ...