Hola

Páginas: 40 (9988 palabras) Publicado: 17 de mayo de 2012
[pic]
Aldea: Aldea Universitaria: “Alberto Carnevalli“
El Tigre, Estado Anzoátegui
PNF en Ingeniería en Sistemas
Desarrollo de Software


[pic]


Elaborado por:
Thays Sulbarán
CI: 10.065.870
Omar Quijada
CI: 11.422.440
Juan Mariño
CI: 18454612




El Tigre, Enero del 2012INTRODUCCIÓN

La programación orientada a objeto, no es difícil de aprender. La idea principal es que la información se organiza en términos de objetos. En el caso de JavaScript viene con una biblioteca incorporada de objetos.
Por ejemplo, una ventana es un objeto. Cada vez que nos referimos a uno de los objetos por defecto de JavaScript comenzaré con una mayúscula (Window). Instancias específicas(una ventana en particular) estarán en minúsculas.
El propósito de este trabajo es explicar cómo crear o generar objetos a partir de una clase, ya que la clase en sí, es el molde del cual se pueden crear objetos o instancias.
Los objetos que creemos van a tener unas variables asociadas, las cuales pueden ser públicas o privadas.
Los lenguajes de programación son poco más que una lista deacciones a realizar sobre un conjunto de datos en una determinada secuencia.
Cuando se crea un software, se sigue una secuencia u orden, de esta manera modelizamos nuestro programa. Si en algún momento se modifica la estructura de los datos, el programa cambia.






CREACIÓN Y CONTROL DE LAS PROPIEDADES DE UN OBJETO
Operador new

   La utilidad del operador new, que precisamente escrear objetos y cuya sintaxis es:

| new () |


    Este operador crea un nuevo objeto del tipo cuyo nombre se le indica y llama durante su proceso de creación al constructor del mismo apropiado según los valores que se le pasen en , devolviendo una referencia al objeto recién creado. Hay queresaltar el hecho de que new no devuelve el propio objeto creado, sino una referencia a la dirección de memoria dinámica donde en realidad se ha creado.
    El antes comentado constructor de un objeto no es más que un método definido en la definición de su tipo que tiene el mismo nombre que la clase a la que pertenece el objeto y no tiene valor de retorno. Como new siempre devuelve una referencia a  la dirección de memoria donde se cree el objeto y los constructores sólo pueden usarse como operandos de new, no  tiene  sentido que un constructor devuelva objetos, por lo que no tiene sentido incluir en su definición un campo y el compilador considera erróneo hacerlo (aunque se indique void)
    El constructor recibe ese nombre debido a que su código suele usarse precisamente paraconstruir el objeto, para inicializar sus miembros. Por ejemplo, a nuestra clase de ejemplo Persona le podríamos añadir un constructor dejándola así:
| |
|  class Persona|
|  { |
|     string Nombre; // Campo de cada objeto Persona que almacena su nombre |
|     int    Edad;   // Campo de cada objeto Persona que almacena su edad|
|     string NIF;    // Campo de cada objeto Persona que almacena su NIF |
|  |
|     void Cumpleaños()   // Incrementa en uno la edad del objeto Persona...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS