Resultados da pesquisa a pedido "oop"
O que é polimorfismo em Javascript?
Eu li algum artigo possível que pude encontrar na internet empolimorfismo. Mas acho que não consegui entender bem o significado disso e sua importância. A maioria dos artigos não diz por que é importante e como posso obter um comportamento ...
As interfaces PHP têm propriedades?
As interfaces no PHP têm propriedades ou apenas métodos?
Douglas Crockford sobre OOP gratuito de classe em JavaScript
Douglas Crockford tem uma ótima conversa sobre "The Better Parts" do ES6. Entre outras coisas, eleencoraja um afastamento da herança prototípica em favor da OOP livre de classe [https://www.youtube.com/watch?v=PSGEjv3Tqo0&t=6m]. Aqui ele diz que ...
Design OOP para jogo de xadrez em Java (problemas com interação peça / placa)
Estou tentando escrever meu próprio jogo de xadrez em Java. Comecei a escrever as aulas e minha ideia de alto nível é a seguinte: Eu tenho uma classe Piece com estes campos: private String name; private String color;Originalmente, eu teria uma ...
VB.NET: o que o modificador 'friend' faz?
O que o modificador 'friend' faz no VB.NET? Por que é o modificador padrão para componentes da GUI no Visual Studio?
Existe uma maneira de uma classe 'remover' os métodos que ela herdou?
Existe uma maneira de uma classe 'remover' os métodos que ela herdou? Por exemplo. se eu não quero que minha turma tenha umToString() método posso fazer algo para que ele não esteja mais disponível?
Informações Escondendo o caminho "mais rápido"?
Eu tenho uma pergunta sobre os princípios de design orientado a objetos e o Swift. Eu estou bem familiarizado com Java e atualmente estou fazendo um curso de udacidade para obter as primeiras mãos no Swift. Na comunidade Java (basicamente em ...
comportamento destruidor de php
Estou tentando entender o comportamento do construtor e destruidor do php. Tudo corre como esperado com o construtor, mas estou tendo problemas para fazer com que o destruidor seja acionado implicitamente. Eu fiz toda a leitura no php.net e sites ...
Usando herança e polimorfismo para resolver um problema comum de jogo
Eu tenho duas aulas; vamos chamá-los de Ogro e Mago. (Todos os campos são públicos para facilitar a digitação do exemplo.) public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }Em cada ...
Use o valor da sequência para criar uma nova instância
Eu tenho algumas classes: SomeClass1, SomeClass2. Como posso criar uma nova instância de uma dessas classes usando o nome da classe de uma seqüência de caracteres? Normalmente, eu faria: var someClass1 = new SomeClass1();Como posso criar esta ...