GERENCIA SIMPLE

Páginas: 6 (1280 palabras) Publicado: 19 de diciembre de 2013
UNIVERSIDAD PUBLICA DE EL ALTO
UNIVERSITARIOS:
1-. LIMACHI YUJRA ANGEL
2-.NINACHOQUE AJORURO LUIS ALFREDO
______________________________________________________________________
HERENCIA SIMPLE DEPORTES
INTRODUCCION:
En orientación a objetos la herencia es, después de la agregación o composición, el mecanismo más utilizado para alcanzar algunos de los objetivos más preciados en eldesarrollo de software como lo son la reutilización y la extensibilidad. A través de ella los diseñadores pueden crear nuevas clases partiendo de una clase o de una jerarquía de clases preexistente (ya comprobadas y verificadas) evitando con ello el rediseño, la modificación y verificación de la parte ya implementada. La herencia facilita la creación de objetos a partir de otros ya existentes e implicaque una subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos (variables) de su superclase.
Es la relación entre una clase general y otra clase más específica. Por ejemplo: Si declaramos una clase párrafo derivada de una clase texto, todos los métodos y variables asociadas con la clase texto, son automáticamente heredados por la subclase párrafo.
CONSTRUCTOR:
Enprogramación orientada a objetos (POO), un constructor es una subrutina cuya misión es inicializar un objeto de una clase. En el constructor se asignan los valores iniciales del nuevo objeto.
Se utiliza para crear tablas de clases virtuales y poder así desarrollar el polimorfismo, una de las herramientas de la programación orientada a objetos. Al utilizar un constructor, el compilador determina cual delos objetos va a responder al mensaje (virtual) que hemos creado. Tiene un tipo de acceso, un nombre y un paréntesis.
JAVA:
En Java es un método especial dentro de una pato clase, que se llama automáticamente cada vez que se crea un objeto de esa clase.
Posee el mismo nombre de la clase a la cual pertenece y no puede regresar ningún valor (ni siquiera se puede especificar la palabra reservadavoid). Por ejemplo si añadiéramos a la clase SSuma un constructor, tendríamos que llamarlo también SSuma. Cuando en una clase no se escribe propiamente un constructor, java asume uno por defecto.
CONSTRUCTOR POR DEFECTO:
Un constructor por defecto es un constructor sin parámetros que no hace nada. Sin embargo será invocado cada vez que se construya un objeto sin especificar ningún argumento, encuyo caso el objeto será iniciado con los valores predeterminados por el sistema (los atributos numéricos a ceros, los alfanuméricos a nulos, y las referencias a objetos a null).
EJEMPLO:
Un constructor por defecto, para la clase SSuma quedaría así:
public SSuma() {}
Como se observa el constructor no posee ningún parámetro, ya que como no ha sido definido propiamente por el programador,Java lo hace por default.
Si se define un constructor con parámetros, (definido explícitamente) el constructor por default se reemplaza por éste.
Ahora podemos crear un constructor explícito para una clase simple, utilizando una clase Persona con una serie de atributos.
Primero se declara la clase con sus atributos:
class Persona
{
//ATRIBUTOS
private String nombre;
private intedad;
private String empleo;
private double salario;

//CONSTRUCTORES
public Persona() {} //CONSTRUCTOR SIN PARÁMETROS
public Persona(String nombre, int edad, String empleo, double salario)
{
asignarNombre(nom);
asignarEdad(edad);
asignarEmpleo(empleo);
asignarSalario(salario);
}
//...
}
El constructor sin parámetros es reemplazadopor el constructor explícito. En este ejemplo se puede observar que los constructores preferentemente se declaran públicos para que puedan ser invocados desde cualquier parte.
Una línea como esta invocará al constructor sin parámetros:
Persona pers01 = new Persona();// invoca al constructor Persona
El operador new crea un nuevo objeto, en este caso de la clase Persona, y a continuación se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo de gerencia de proyectos simple
  • Lo Simple
  • SIMPLE ESTADO
  • Simple
  • simple
  • Simple
  • Simple
  • algo simple

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS