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

6 la respuesta

¿El 'Patrón de diseño de estrategia' no es más que el uso básico del polimorfismo?

EnPatrón de diseño de estrategialo que hacemos es Crea una interfaz común.Implemente un conjunto de clases utilizando esa interfaz con métodos anulados.Deje que el tiempo de ejecución elija la clase real para un objeto que tiene el mismo tipo ...

6 la respuesta

destruyendo un objeto singleton

¿Cuál es la mejor manera de destruir un objeto singleton? caso A: Entorno de un solo hilo caso B: entorno de múltiples hilos Fragmentos de muestra (si los hay) serán realmente útiles. [EDITAR] No tengo un caso de uso específico, solo estoy ...

6 la respuesta

¿Cuál es la mejor manera de conservar los datos en una aplicación de escritorio Java?

Tengo un gran árbol de objetos Java en mi aplicación de escritorio y estoy tratando de decidir la mejor manera de conservarlos como un archivo en el sistema de archivos. Algunos pensamientos que tuve fueron: Roll mi propio serializador usando ...

4 la respuesta

¿Cómo inicializo la clase base (super)?

En Python, considere que tengo el siguiente código: >>> class SuperClass(object): def __init__(self, x): self.x = x >>> class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here?¿Cómo ...

3 la respuesta

Obtenga solo métodos declarados de una clase en PHP

Hola, necesito obtener solo los métodos declarados en una clase, y no los métodos heredados. Necesito esto para cakePHP. Estoy obteniendo todos los controladores, cargándolos y recuperando los métodos de esos controladores. Pero no solo están ...

21 la respuesta

Cómo comparar objetos por múltiples campos

Suponga que tiene algunos objetos que tienen varios campos con los que se pueden comparar: public class Person { private String firstName; private String lastName; private String age; /* Constructors */ /* Methods */ }Entonces, en este ejemplo, ...

1 la respuesta

Variables de clase Javascript

He encontrado un error al intentar declarar una variable dentro de una clase Javascript. Aquí hay un ejemplo de código. class BaseContainer { constructor(parent){ this.Shell = document.createElement("DIV"); parent.appendChild(this.Shell); }; ...

5 la respuesta

mejores prácticas de constructores base () y esto ()

¿En qué condiciones se supone que debo hacer el:base() y:this() llamadas de constructor siguiendo los paréntesis de mi constructor (o incluso en otros lugares del código). ¿Cuándo son estas llamadas buenas prácticas y cuándo son obligatorias?

16 la respuesta

Estilo de programación C ++

Soy un viejo (pero no demasiado viejo) programador de Java, que decidió aprender C ++. Pero he visto que gran parte del estilo de programación de C ++ es ... bueno, ¡muy feo! Todo eso de poner la definición de clase en un archivo de encabezado y ...

5 la respuesta

¿Cómo accedo al miembro estático de una clase?

Estoy tratando de acceder al miembro estático de una clase. mi clase es: class A { public static $strName = 'A is my name' public function xyz() { .. } .. } //Since I have bunch of classes stored in an array $x = array('A'); ...