Resultados da pesquisa a pedido "oop"

1 a resposta

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 = ...

2 a resposta

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 ...

3 a resposta

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 ...

5 a resposta

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?

9 a resposta

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?

3 a resposta

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 ...

10 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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(); ...

1 a resposta

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 ...