Want to create interactive content? It’s easy in Genially!

Get started free

CLASES Y METODOS

Patricia Vasquez

Created on September 6, 2021

Definiciones de uso de clases y métodos

Start designing with a free template

Discover more than 1500 professional designs like these:

Online Product Catalog

Vintage Advent Calendar

Professional Advent Calendar

Interactive Event Microsite

January School Calendar

Genial Calendar 2026

Annual calendar 2026

Transcript

GUÍA DE TEMA 2

CLASES Y OBJETOS

MTE. ALMA PATRICIA VÁSQUEZ GLEZ.

EMPEZAR

GUÍA DE TEMA 2

CLASES Y OBJETOS

PRIMERA PARTE

INSTANCIACIÓN DE UNA CLASE

REFERENCIA AL OBJETO ACTUAL

DECLARACIÓN DE CLASES

MÉTODOS

LLAMADA A UN MÉTODO

DEFINICIÓN Y DECLARACIÓN

GUÍA DE TEMA 2

CLASES Y OBJETOS

Declaración de Clases

La declaración de una clase consta de dos partes claramente diferenciadas: cabecera y cuerpo. La cabecera nos dará cuenta de los distintos aspectos que deberán ser tenidos en cuenta para el manejo de esta clase, mientras que el cuerpo de la clase se reserva para la declaración de los atributos y métodos que serán capaces de ejecutar los objetos generados a partir de esa clase. Clase // Cabecera { Atributos // Cuerpo de clase Métodos }

DECLARACIÓN

+ info

+ info

GUÍA DE TEMA 2

CLASES Y OBJETOS

Instanciación de una Clase

Un objeto es una instancia de una clase, por lo que los términos objeto o instancia, son indistintos. Un objeto se declara al definir su tipo de dato (Clase) y se crea o instancia, al reservar su espacio en memoria (new).

Declaración de objeto: Nombre_de_clase Nombre_de_objeto;

INSTANCIACIÓN

Creación de objeto: Nombre_de_objeto = new Nombre_de_clase();

Declaración y Creación: Nombre_de_clase Nombre_de_objeto = new Nombre_de_clase();

GUÍA DE TEMA 2

CLASES Y OBJETOS

Para que un método conozca la identidad del objeto particular para el que ha sido invocado Java proporciona una referencia al objeto denominada this. La referencia al objeto puede ser explícita o implícita.

Referencia al objeto con this de manera implícita

Referencia al objeto con this de forma explícita

REFERENCIA AL OBJETO ACTUAL

public void asigna (int valor) { this.v=valor; }

public void asigna (int valor) { v=valor; }

+ info

GUÍA DE TEMA 2

CLASES Y OBJETOS

Métodos

Los métodos son funciones que determinan el comportamiento de los objetos. Se declaran y definen dentro de una clase por lo que cualquier objeto de esa clase tendrá disponibles a esos métodos. Los métodos se pueden clasificar en tres grupos: a) Métodos de consulta: Sirven para extraer información de los objetos. b) Métodos modificadores: Sirven para cambiar uno o varios valores de los atributos de los objetos. c) Métodos de cálculo: Son los que manipulan los atributos de los objetos.

MÉTODOS

GUÍA DE TEMA 2

CLASES Y OBJETOS

Definición y Declaración de métodos

Un método está compuesto por dos partes que forman su definición; la cabecera y el cuerpo. Sintaxis de definición: // Cabecera Modificador_de_Acceso tipo_de_dato nombre _método (lista de parámetros) Excepciones { //Cuerpo del método Sentencias; }

DEFINICIÓN Y DECLARACIÓN

GUÍA CORPORATIVA

CLASES Y OBJETOS

Llamada a un método (Mensaje)

La llamada o la invocación a un método son conocidas como “mensaje”. El Mensaje es la forma en que un programa se comunica con un objeto, ejecutando un método específico. Existen 3 tipos de mecanismos para enviar mensajes:

Ejemplo: public void desplegar() { leer(); }

LLAMADA AL MÉTODO

Sintaxis: Objeto.Método(Argumentos)Ejemplos: obj_persona.leer() ob.suma(a,b)

Sintaxis: NombreClase.Método(Argumentos) Ejemplo: persona.metodo_estático()

GUÍA DE TEMA 2

CLASES Y OBJETOS

Atributos y Métodos tipostatic

Un atributo o método definido como static no es atributo o método de un objeto, sino que es un miembro de la clase, es decir en el caso del atributo, si existen objetos creados solo hay una copia que comparten todos los objetos de la clase. Un atributo o método static existe y puede ser utilizado aunque no exista ningún objeto de la clase.

MÉTODOS

GRACIAS

MTE. ALMA PATRICIA VÁSQUEZ GLEZ.