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

6 la respuesta

¿Por qué deben inicializarse las variables miembro en los constructores?

Cuando comencé a trabajar con lenguajes de programación orientados a objetos, me enseñaron la siguiente regla: Al declarar un campo en una clase, no lo inicialice todavía. Haz eso en el constructor. Un ejemplo en C #: public class Test { ...

3 la respuesta

¿Qué significa la sintaxis '% s' y '% d' como abreviatura para llamar a una variable?

¿Qué significan '% s' y '% d' en este ejemplo? Parece su forma abreviada para llamar variables. ¿Esta sintaxis solo funciona dentro de una clase? // Class class Building { // Object variables/properties private $number_of_floors = 5; // These ...

7 la respuesta

Métodos de anulación de JavaScript

Digamos que tiene el siguiente código: function A() { function modify(){ x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function ...

4 la respuesta

Prácticas de acoplamiento flojo y OO para principiantes

as clases de @Keeping acopladas libremente son un aspecto importante de la escritura de código que es fácil de entender, modificar y depurar. Lo entiendo. Sin embargo, como novato, casi en cualquier momento voy más allá de los ejemplos más ...

4 la respuesta

JavaWorld en OO: Getters / Setters vs Builder

AntecedentesEncontréEste artícul [http://www.javaworld.com/javaworld/jw-01-2004/jw-0102-toolbox.html?page=4] en JavaWorld, donde Allen Holub explica una alternativa a Getters / Setters que mantiene el principio de que la implementación de un ...

3 la respuesta

Diferencia entre lenguaje orientado a objetos y lenguaje basado en objetos

¿Cuál es la diferencia entre un lenguaje de programación orientado a objetos y uno basado en objetos? ¿JavaScript está orientado o basado en objetos?

10 la respuesta

¿Cómo declaro propiedades de nivel de clase en Objective-C?

Tal vez esto es obvio, pero no sé cómo declarar las propiedades de clase en Objective-C. ecesito almacenar en caché un diccionario por clase y me pregunto cómo incluirlo en la clase.

6 la respuesta

Evitar jerarquías de herencia paralelas

Tengo dos cadenas de herencia paralelas: Vehicle <- Car <- Truck <- etc. VehicleXMLFormatter <- CarXMLFormatter <- TruckXMLFormatter <- etc.Mi experiencia ha sido que las jerarquías de herencia paralelas pueden convertirse en un dolor de cabeza ...

1 la respuesta

Especificando el nombre de la colección en RavenDB

Así que digamos que tengo 3 objetos Fruta, Manzana y Naranja. La fruta es la clase base abstracta para Apple y Orange. Cuando uso session.Store (myApple), lo coloca en la colección Apples. Tiendas myOrange en la colección Naranjas. ...

1 la respuesta

Pass referencia a $ this en el constructor PHP

Tengo una clase llamadaRequest. En algún momento de esa clase, creo un nuevo controlador utilizando el siguiente código, pasando$this en el constructor: $controller = new $this->_controllerName($this); Mi constructor de controladores es el ...