Resultados da pesquisa a pedido "oop"

6 a resposta

O 'Padrão de Design da Estratégia' não é mais do que o uso básico do polimorfismo?

NoPadrão de Design de Estratégia, o que fazemos é Crie uma interface comum.Implemente um conjunto de classes usando essa interface com métodos substituídos.Deixe o tempo de execução escolher a classe real para um objeto que tenha o mesmo tipo ...

2 a resposta

o que $ this significa dentro de uma definição de classe? [fechadas]

Enquanto continuo tentando me aperfeiçoar como desenvolvedor júnior de PHP, comecei a tentar quebrar o trabalho de outras pessoas. Acho que isso me ajuda a entender, além de me dar idéias. Duas coisas que eu não entendo, em uma classe PHP, o que ...

3 a resposta

Como criar classe OOP em Javascript

Estou hesitante em usar qualquer tutorial, porque sei como esses tutoriais podem acabar sendo, ensinando-lhe más maneiras de fazer as coisas. Quero configurar uma classe em Javascript, para que eu possa fazer var vehicle = new Vehicle(el); var ...

4 a resposta

O que é programação orientada a protocolo no Swift? Que valor agregado isso traz?

No site da Apple: "No coração do design da Swift estão duas idéias incrivelmente poderosas:programação orientada a protocoloe semântica de valores de primeira classe ". Alguém pode, por favor, elaborar o que exatamente é a programação orientada ...

30 a resposta

What does it mean to “program to an interface”?

Já vi isso mencionado algumas vezes e não sei ao certo o que isso significa. Quando e por que você faria isso? Sei o que as interfaces fazem, mas o fato de não ser claro sobre isso me faz pensar que estou perdendo o uso delas. Será que você ...

3 a resposta

Como crio um objeto JavaScript com variáveis e funções definidas?

Digamos que eu queira criar um objeto chamado 'Vertex'. Geralmente, em Java, eu faria isso: public class Vertex { // member variables public data; private id; // member methods public Vertex() { /* default constructor */ } public getID() { ...

9 a resposta

Por que você deveria se preocupar se uma referência a objeto é uma interface ou uma classe?

Eu pareço frequentementediscussão [https://stackoverflow.com/questions/681700/interface-naming-convention]de aplicar ou não algum tipo de convenção de prefixo / sufixo aos nomes dos tipos de interface, geralmente adicionando "I" ao início do ...

13 a resposta

O que (não) fazer em um construtor

Quero pedir suas melhores práticas em relação aos construtores em C ++. Não sei bem o que devo fazer em um construtor e o que não. Devo usá-lo apenas para inicializações de atributos, chamando construtores-pai etc.? Ou posso até colocar funções ...

5 a resposta

práticas recomendadas dos construtores base () e this ()

Em que condições devo fazer a:base() e:this() chamadas de construtor seguindo os parênteses do meu construtor (ou mesmo em outros lugares do código). Quando essas chamadas são boas práticas e quando são obrigatórias?

4 a resposta

Uma instância de objeto PHP pode saber seu nome?

Se eu tiver um código como este: class Person { $age; $height; $more_stuff_about_the_person; function about() { return /* Can I get the person's name? */; } } $John = new Person(); $Peter = new Person(); print $John->about(); // Print "John". ...