Resultados de la búsqueda a petición "oop"
¿Qué significa $ this dentro de una definición de clase? [cerrado]
A medida que continúo tratando de mejorarme como desarrollador junior de PHP, he comenzado a intentar descomponer el trabajo de otras personas. Me parece que me ayuda a entender, además de darme ideas. Dos cosas que no entiendo, en una clase de ...
¿Por qué IsNan es un método estático en la clase Double en lugar de una propiedad de instancia?
La pregunta está en el título, por qué: return double.IsNaN(0.6d) && double.IsNaN(x);En lugar de return (0.6d).IsNaN && x.IsNaN;Pregunto porque al implementar estructuras personalizadas que tienen un valor especial con el mismo significado que ...
Anular métodos de atributos de ActiveRecord
Un ejemplo de lo que estoy hablando: class Person < ActiveRecord::Base def name=(name) super(name.capitalize) end def name super().downcase # not sure why you'd do this; this is just an example end endEsto parece funcionar, pero acabo de leer la ...
ERROR en PDO: llamada a una función miembro prepare () en nulo
Tengo un problema con la función prepare ==> Llamar a una función miembro prepare () en null tengo páginas de remolqueclasso.phpyindex.php classo.php: <?php class classo { function connection(){ $db=new ...
Diseño de herencia usando Interface + clase abstracta. ¿Buena práctica?
No estoy realmente seguro de cómo titular esta pregunta, pero básicamente tengo una interfaz como esta: public interface IFoo { string ToCMD(); }un par de clases de absract que implementan IFoo como: public abstract class Foo : IFoo { public ...
Usando el patrón del mapeador de datos, ¿deberían las entidades (objetos de dominio) saber sobre el mapeador?
Estoy trabajando con Doctrine2 por primera vez, pero creo que esta pregunta es lo suficientemente genérica como para no depender de un ORM específico. ¿Deberían las entidades en un patrón de Data Mapper ser conscientes?utilizar - el ...
¿Cuál es la diferencia entre NoSql DB y OO Db?
¿Cuál es la diferencia entre NoSql DB y OO Db?
¿Por qué no deberías usar Number como constructor? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Por qué evitar crear objetos en JavaScript? [/questions/41458001/why-to-avoid-creating-objects-in-javascript] 2 respuestas Ingresé esta declaración en JSLint: var number = new Number(3);Y recibió el ...
¿Qué es la programación orientada al protocolo en Swift? ¿Qué valor agregado aporta?
Desde el propio sitio web de Apple: "En el corazón del diseño de Swift hay dos ideas increíblemente poderosas:programación orientada al protocoloy semántica de valor de primera clase ". ¿Puede alguien explicar qué es exactamente la programación ...
¿JavaScript tiene el tipo de interfaz (como la 'interfaz' de Java)?
Estoy aprendiendocomo hacer POO con JavaScript [http://www.crockford.com/javascript/private.html]. ¿Tiene el concepto de interfaz (como el de Javainterface)? Entonces podría crear un oyente ...