Resultados de la búsqueda a petición "oop"

5 la respuesta

¿Las interfaces PHP tienen propiedades?

¿Las interfaces en PHP tienen propiedades o solo tienen métodos?

4 la respuesta

¿Tiene sentido llamar a [init] fuera de [[alloc] init]?

Me pregunto si[[alloc] init] es solo una convención o si separar las dos llamadas tiene un uso más amplio. Por ejemplo, me pregunto si alguna vez la gente llama[init] (o amigos) en un objeto existente para "reinicializarlo".

1 la respuesta

Douglas Crockford en clase OOP gratis en JavaScript

Douglas Crockford tiene una muy buena charla sobre "The Better Parts" de ES6. Entre otras cosas, élfomenta un alejamiento de la herencia prototípica a favor de OOP sin clase [https://www.youtube.com/watch?v=PSGEjv3Tqo0&t=6m]. Aquí dice que dejó ...

6 la respuesta

¿Qué es el polimorfismo en Javascript?

He leído algunos artículos posibles que pude encontrar en Internet enpolimorfismo. Pero creo que no pude comprender el significado y su importancia. La mayoría de los artículos no dicen por qué es importante y cómo puedo lograr un comportamiento ...

2 la respuesta

VB.NET: ¿qué hace el modificador 'amigo'?

¿Qué hace el modificador 'amigo' en VB.NET? ¿Por qué es el modificador predeterminado para componentes GUI en Visual Studio?

13 la respuesta

Usando la herencia y el polimorfismo para resolver un problema de juego común

Tengo dos clases; vamos a llamarlos ogro y mago. (Todos los campos son públicos para que el ejemplo sea más fácil de escribir). public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }En ...

4 la respuesta

comportamiento del destructor php

Estoy tratando de entender el constructor php y el comportamiento destructor. Todo funciona como se esperaba con el constructor, pero estoy teniendo problemas para que el destructor se active implícitamente. He leído todo en php.net y sitios ...

3 la respuesta

Use el valor de cadena para crear una nueva instancia

Tengo algunas clases: SomeClass1, SomeClass2. ¿Cómo puedo crear una nueva instancia de una de estas clases usando el nombre de clase de una cadena? Normalmente, haría: var someClass1 = new SomeClass1();¿Cómo puedo crear esta instancia de ...

4 la respuesta

¿Hay alguna forma de que una clase 'elimine' los métodos que ha heredado?

¿Hay alguna forma de que una clase 'elimine' los métodos que ha heredado? P.ej. si no quiero que mi clase tenga unToString() Qué método puedo hacer para que ya no esté disponible?

2 la respuesta

Información que oculta la forma "más rápida"?

Tengo una pregunta sobre los principios de diseño orientado a objetos y Swift. Estoy bastante familiarizado con Java y actualmente estoy tomando un curso de udacity para obtener una primera mano en Swift. En la comunidad Java (básicamente en ...