Resultados de la búsqueda a petición "oop"
herencia basada en prototipo vs. herencia basada en clase
En JavaScript, cada objeto es al mismo tiempo una instancia y una clase. Para hacer la herencia, puede usar cualquier instancia de objeto como prototipo. En Python, C ++, etc. hay clases e instancias, como conceptos separados. Para hacer la ...
No se puede inicializar un objeto PDO en una clase como una propiedad [duplicado]
Posible duplicado: declare propiedad como objeto? [https://stackoverflow.com/questions/2202995/declare-property-as-object] class core { public $dbh = new PDO("mysql:dbname=newdbnaem;host=1.1.1.1:1111", "owner", "passwordlulz"); function ...
Polimorfismo (en C) [duplicado]
Posible duplicado: ¿Cómo puedo simular el polimorfismo de estilo OO en C? [https://stackoverflow.com/questions/524033/how-can-i-simulate-oo-style-polymorphism-in-c] Estoy tratando de comprender mejor la idea del polimorfismo con ejemplos ...
¿No debería __metaclass__ forzar el uso de una metaclase en Python?
He estado tratando de aprender sobre metaclases en Python. Tengo la idea principal, pero parece que no puedo activar el mecanismo. Según tengo entendido, puede especificar que M sea la metaclase al construir una clase ...
La inversión de control es específica para los lenguajes OO?
Otra forma de hacer esta pregunta es: ¿qué es la Inversión de Control según usted? Hago esta pregunta porque el artículo de Wikipedia sobre IoC [http://en.wikipedia.org/wiki/Inversion_of_control] ha sido secuestrado por una explicación que no ...
Mejor práctica, anulando __construct () versus proporcionando el método init ()
Cuando está subclasificando objetos y desea extender el código de inicialización, hay dos enfoques. Reemplazando __construct () e implementando un método de inicialización al que llama su constructor de superclase. Método 1 class foo { public ...
Cómo deben implementarse los miembros privados y públicos en el objetivo-c?
Tuve una discusión relacionada con el uso de propiedades y variables de instancia en el trabajo, por lo tanto, me gustaría encontrar una respuesta wiki para eso. Ahora, sé que no hay un tipo de miembro privado real en el objetivo-c, todo es ...
Deben los métodos que arrojan RuntimeException indicarlo en la firma del método?
Por ejemplo, muchos métodos en frameworks / JDK podrían arrojar java.lang.SecurityException pero esto no se indica en la firma del método (ya que es una práctica normalmente reservada para excepciones marcadas). Quiero argumentar que declarar ...
En Javascript, ¿qué significa este guión bajo?
var Gallery = Backbone.Controller.extend({ _index: null, _photos: null, _album :null, _subalbums:null, _subphotos:null, _data:null, _photosview:null, _currentsub:null, routes: { "": "index", "subalbum/:id": "subindex", "subalbum/:id/" : ...
¿Puede crear propiedades de instancia dinámicamente en PHP?
¿Hay alguna forma de crear todas las propiedades de instancia dinámicamente? Por ejemplo, me gustaría poder generar todos los atributos en el constructor y aún así poder acceder a ellos después de que la clase se instancia de ...