ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodos y clases


Enviado por   •  15 de Mayo de 2017  •  Resúmenes  •  551 Palabras (3 Páginas)  •  127 Visitas

Página 1 de 3

Métodos

Los métodos (o funciones) son fragmentos de código o subprogramas que sirven para realizar alguna tarea en específico. Los métodos pueden generar un resultado o no, por ejemplo; podemos crear un método que nos dé como resultado final el suelo de un empleado, genera resultados, o por otro lado un método que solo guarde información en una base de datos, no genera resultado.

Sintaxis:

  1. [mod] 2) [static] 3) tipoResultado 4) nombre ([5) argumento]){

------------------------

-----------------------

-----------------------

 6)  return valor;

}

  1. Modificador de Acceso: Sirve para dar un nivel de acceso al método y pueden ser Public, Protected, Private.

  1. Aquí definimos si será un método estático (static) o instancia.

  1. Es el tipo de Dato al cual pertenece el resultado del método, si no produce ningún resultado, utilizamos la palabra void.
  1. Nombre del método que defina la tarea que va a realizar. calcularSueldo, guardarDatos.
  1. Argumentos: Son valores auxiliares para la ejecución del método y se tratan como variables locales. Se declaran igual que las variables y se separan por comas. (Los paréntesis siempre se ponen.)
  1. Return: Nos indica el final del método y a su derecha ponemos el valor  que generó el método como resultado. Ejemplo: return sueldoCalculado.

Ejemplo:

Public double calculaSueldo(int días){  

Return valor;

}

Public static void guardarInfo (alumno a){  

}

Constructores

Son una especia de método con las siguientes características:

  • Tienen el mismo nombre de la clase
  • No regresan ningún valor ni se utiliza void
  • No se utiliza return
  • No hay constructores estáticos

Herencia

La herencia es la característica que tienen la mayoría de los lenguajes de programación orientada a objetos y consiste en que una clase le hereda a otra algunas de sus propiedades y de sus métodos.

Sintaxis:

Public class Subclase extends Superclase {

              Propiedades

             Métodos

}

Que podemos hacer en una subclase:

  • Las propiedades heredadas se pueden utilizar directamente.
  • Podemos declarar propiedades con el mismo nombre de las Propiedades de la superclase, aunque no se recomienda.
  • Podemos declarar propiedades nuevas
  • Los métodos se pueden utilizar directamente.
  • Podemos sobrescribir métodos de la Superclase
  • Podemos crear nuevos métodos.

Cuando queramos sobre escribir un método, deberemos utilizar la anotación @Override y la firma del método deberá ser igual.

...

Descargar como (para miembros actualizados)  txt (3.6 Kb)   pdf (55.3 Kb)   docx (13.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com