04 500 301 Constructores

Páginas: 2 (435 palabras) Publicado: 27 de abril de 2015
06-06-2011

Constructores
Programación Orientada al
Objeto

Repaso – Reglas Creación de
Clases
Definir la clase

1.
1.
2.
3.

Variables

2.
1.
2.

3.
4.

Siempre publica (por ahora)
Ver si hereda deuna clase (extends)
Ver si implementa una interfaz (implements)
Globales (static)
De Instancia (private a menos que se requiera
lo contrario)

Declarar los constructores
Declara el resto delcomportamiento

1

06-06-2011

Temario
 Constructores

en un lenguaje O.O.
 Destrucción de objetos en un lenguaje
O.O.
 Sobrecarga de constructores
 Método protected void finalize()
 Variables yfunciones estáticas (static)

Constructores en un lenguaje
O.O.
 Para

que sirven
 Cuando se ocupan

2

06-06-2011

Sobrecarga de constructores
 En

programación orientada a objetos la
sobrecarga serefiere a la posibilidad de
tener dos o más funciones con el mismo
nombre pero funcionalidad diferente. Es
decir, dos o más funciones con el mismo
nombre realizan acciones diferentes. El
compilador usaráuna u otra
dependiendo de los parámetros usados.
A esto se llama también sobrecarga de
funciones.

Sobrecarga de constructores
 Firmas

Auto (int, int, Color)
 Auto (double, double, Color)
 Auto(Color)


3

06-06-2011

Sobrecarga v/s Polimorfismo






La sobrecarga se da siempre dentro de una sola
clase, mientras que el polimorfismo se da entre
clases distintas.
Un método estásobrecargado si dentro de una
clase existen dos o más declaraciones de dicho
método con el mismo nombre pero con parámetros
distintos, por lo que no hay que confundirlo con
polimorfismo.
En definitiva: Lasobrecarga se resuelve en tiempo
de compilación utilizando los nombres de los
métodos y los tipos de sus parámetros; el
polimorfismo se resuelve en tiempo de ejecución del
programa, esto es, mientras seejecuta, en función
de que clase pertenece un objeto

Destrucción de objetos en un
lenguaje O.O.
 Permite

eliminar los objetos no necesarios
 En java es por omisión, a diferencia en
lenguajes como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • analisis Sentencia T-301-04
  • Constructor
  • Constructora
  • Constructor
  • Constructoras
  • constructor
  • Constructores
  • Constructoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS