INTEGRANTES:Cabay DeysiCoronel PatricioLópez MayraMaza Elizabeth
CONSTRUCTOR              Es un tipo específico de método               que se usa para inicializar los                    ...
Java invoca al constructor al crear el objeto.                   Su nombre es el mismo que el de la claseCaracterísticas  ...
DECLARACIÓN DEL CONSTRUCTOR (SINTAXIS)         Nombre de la clase               public class Promedios{         Declaració...
El constructor se invoca automáticamente cuando newcrea un objeto de esa clase.objeto es una variable de referencia.La ...
CONSTRUCTOR POR DEFECTO           (NO-ARGS)• Se refiere a que si una clase no declara ningún  constructor, Java incorpora ...
CONSTRUCTOR DE COPIA• Estos constructores sólo tienen un argumento, que es una  referencia a un objeto de su misma clase. ...
CONSTRUCTOR COMÚN (PERSONALIZADO)• El constructor común es aquel que recibe parámetros  para asignarles valores iníciales ...
import java.util.Scanner;public class Operarios {  private Scanner teclado;  private int[] sueldos;    public Operarios() ...
Posteriormente podremos visualizar el mensaje que nos indica que ingresemosel valor del sueldo de los cinco empleadosDespu...
EJERCICIOPlantear una clase llamada Alumno y definir como atributos su nombre y suedad. En el constructor realizar la carg...
Constructores Java
Upcoming SlideShare
Loading in …5
×

Constructores Java

404 views

Published on

Constructores en Java

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
404
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Constructores Java

  1. 1. INTEGRANTES:Cabay DeysiCoronel PatricioLópez MayraMaza Elizabeth
  2. 2. CONSTRUCTOR Es un tipo específico de método que se usa para inicializar los objetos de esa clase. Es una función que se ejecuta automáticamente siempre al crear un objeto. Se encarga de es reservar memoria e inicializar la variable miembro de la clase Se los utiliza para inicializar los estados de las variables de instancia
  3. 3. Java invoca al constructor al crear el objeto. Su nombre es el mismo que el de la claseCaracterísticas Pueden usarse cualquier modificador de acceso Se puede definir cero, uno o más constructores Si ya tenemos un constructor con argumentos, no se generará uno sin argumentos automáticamente.
  4. 4. DECLARACIÓN DEL CONSTRUCTOR (SINTAXIS) Nombre de la clase public class Promedios{ Declaración de la clase private double nota;Modificador de Acceso nombreClase (lista de parámetros)
  5. 5. El constructor se invoca automáticamente cuando newcrea un objeto de esa clase.objeto es una variable de referencia.La instancia (new) reserva el lugar de almacenamiento einvoca al constructor. 5
  6. 6. CONSTRUCTOR POR DEFECTO (NO-ARGS)• Se refiere a que si una clase no declara ningún constructor, Java incorpora un constructor por defecto (denominado constructor no-args) que no recibe ningún argumento y no hace nada.Ejemplo:Un constructor por defecto, para la clase SSuma quedaría así:public SSuma() {}
  7. 7. CONSTRUCTOR DE COPIA• Estos constructores sólo tienen un argumento, que es una referencia a un objeto de su misma clase. En general, los constructores copia tienen la siguiente forma para sus prototipos: tipo_clase::tipo_clase(const tipo_clase &obj);
  8. 8. CONSTRUCTOR COMÚN (PERSONALIZADO)• El constructor común es aquel que recibe parámetros para asignarles valores iníciales a los datos, al crear la instancia, se usa parámetros para inicializar .
  9. 9. import java.util.Scanner;public class Operarios { private Scanner teclado; private int[] sueldos; public Operarios() { teclado=new Scanner(System.in); sueldos=new int[5]; for(int f=0;f<5;f++) { System.out.print("Ingrese valor de la componente:"); sueldos[f]=teclado.nextInt(); } } public void imprimir() { for(int f=0;f<5;f++) { System.out.println(sueldos[f]); } } public static void main(String[] ar) { Operarios op=new Operarios(); op.imprimir(); }}
  10. 10. Posteriormente podremos visualizar el mensaje que nos indica que ingresemosel valor del sueldo de los cinco empleadosDespués de ingresar el monto de los cinco sueldos se despliegan los sueldosingresados en forma de lista
  11. 11. EJERCICIOPlantear una clase llamada Alumno y definir como atributos su nombre y suedad. En el constructor realizar la carga de datos. Definir otros dos métodospara imprimir los datos ingresados y un mensaje si es mayor o no de edad

×