Resultados de la búsqueda a petición "oop"
¿Cómo hago que un método esté disponible tanto para mi controlador como para mi modelo en Rails?
Tengo un método privado en mi aplicación Rails para conectarme a Amazon S3, ejecutar un bloque de código pasado y luego cerrar la conexión a S3. Parece que si; def S3 AWS::S3::Base.establish_connection!( :access_key_id => 'Not ...
¿Asignar el resultado de una función a una variable dentro de una clase PHP? OOP Rareza
Sé que puede asignar el valor de retorno de una función a una variable y usarlo, así: function standardModel() { return "Higgs Boson"; } $nextBigThing = standardModel(); echo $nextBigThing;Entonces alguien, por favor, dime por qué lo siguiente ...
¿Es la especialización de plantilla de clase parcial la respuesta a este problema de diseño?
Digamos que tiene una clase cuyo trabajo es conectarse a un servidor remoto. Quiero abstraer esta clase para proporcionar dos versiones, una que se conecta a través de UDP y la otra a través de TCP. Quiero construir el código de tiempo ...
¿Puedo extender una clase usando más de 1 clase en PHP?
Si tengo varias clases con funciones que necesito pero quiero almacenar por separado para la organización, ¿puedo extender una clase para tener ambas? es decirclass a extends b extends c editar: Sé cómo extender las clases una a la vez, pero ...
¿Cómo llamar a una función de clase primaria desde una función de clase derivada?
¿Cómo llamo a la función padre desde una clase derivada usando C ++? Por ejemplo, tengo una clase llamadaparenty una clase llamadachild que se deriva del padre. Dentro de cada clase hay unprint función. En la definición de la función de impresión ...
¿Por qué se utilizan espacios de nombres sin nombre y cuáles son sus beneficios?
Me acabo de unir a un nuevo proyecto de software C ++ y estoy tratando de entender el diseño. El proyecto hace uso frecuente de espacios de nombres sin nombre. Por ejemplo, algo así puede ocurrir en un archivo de definición de clase: // ...
¿Cuál es la diferencia entre asignar prototipo a Object.create prototype
Parece que no entiendo la diferencia entre asignar un prototipo de constructor a otro y usar Object.create. ¿Alguien puede dar un ejemplo de la diferencia? He creado este ejemplo de herencia que proporciona el mismo resultado para ...
¿Es una buena idea usar la clase como un espacio de nombres en Python?
Estoy poniendo un montón de cosas relacionadas en una clase. El objetivo principal es organizarlos en un espacio de nombres. class Direction: north = 0 east = 1 south = 2 west = 3 @staticmethod def turn_right(d): return turn_to_the_right ...
métodos de clase de llamada es6 desde la misma clase
Estoy tratando de llamar a un método de clase en mi clase de un método vecino como se muestra en el siguiente ejemplo. import blah from './blaha'; export default class myclass{ constructor(con) { this.config = con; } async meth1(paramA) { ...
Inyección de dependencias y ajustes de aplicaciones
Digamos que estoy definiendo una clase de implementación de navegador para mi aplicación: class InternetExplorerBrowser : IBrowser { private readonly string executablePath = @"C:\Program Files\...\...\ie.exe"; ...code that uses executablePath }A ...