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

POO--Modificadores de clase


Enviado por   •  22 de Diciembre de 2021  •  Trabajos  •  1.403 Palabras (6 Páginas)  •  68 Visitas

Página 1 de 6

POO

Deber

  • Investigue y defina el uso de los modificadores para Clases, Métodos y Variables en JAVA

Introducción

En esta investigación se han tocado los siguientes temas clases, métodos y variables en java, hay que dominar estos temas para poder estructurar bien un programa desde el módulo constructor y organizar bien las variables.

Objetivos

  • Entender y analizar como las clases y los modificadores afectan a la estructura
  • Tener el conocimiento de que tipo de variable escoger para simplificar y mayor eficiencia en el código.

  1. Modificadores de clases

Los modificadores son aquellos que pueden determinar si una clase (plantillas para la creación de objetos) tiene acceso a un elemento en específico, y el acceso a las propiedades y sus métodos son determinadas mediante palabras reservadas ej (private) por los modificadores de acceso .

Estos son los modificadores de clases que existen actualmente (Java)

  • Prívate: solo la clase puede acceder a la propiedad o método.
  • Package prívate: este modificador se aplica por defecto y solo las clases del mismo package(paquete) tienen acceso a la propiedad u método.
  • Protected: son aquellas clases del propio paquete y que heredan de la clase tienen acceso al método o a la propiedad.
  • Public: es una propiedad o (método) que es accesible desde cualquier método o  cualquier otra clase.

  1. Métodos en java

Los métodos son como denominamos los subprogramas o procedimientos en java. Todos los métodos son funciones, por lo cual retornan un dato. Si definimos un método que retorna un tipo void, significa que no retorna ningún valor.

  1. Parámetros

Un método puede obtener valores de cero y uno o algunos otros parametros, estos son datos de entrada que tienen la posibilidad de ser llenados cuando se hace la  llamada al método. en el interior del cuerpo del método, los parámetros pueden ser utilizados como variables.

Cuando se establecen los parámetros de un método, se indica de que tipo es , cuando son más de dos parámetros se debe separar por comas.

EjClientelo: int resta (int y, int z)

Declaración de un método

Un método tiene dos partes un encabezado y un cuerpo. La manera de declarar el encabezado de un método, es tan simple como escribir el tipo de dato que retorna, seguido del nombre del método y entre paréntesis la lista de parámetros.

Ejemplo operacionesbasicas:

  • void imprimir(); este método no devuelve nada y no tiene parametros
  • int sumar(int a, int b); este método se le asigno  dos parámetros de tipo int y los retorna.

    class operacionesBasicas {

        void imprimir() { }

   

        int restar(int a, int b) { // recibe dos números y los resta

           return y - z;

        }

    }

 

Para llamar a los métodos;

   operacionesBasicas operacionesbasicas= new operacionesBasicas ();

   ejClientelo.imprimir();

   int resultado1 = operacionesbasicas.restar(4,6);

   int resultado2 = operacionesbasicas.restar(5,9);

 

Argumentos

Si llamamos a un método que contiene parámetros, tenemos que asignarle valores para cada parámetro. Estos valores son denominados argumentos.

Métodos miembros

Es necesario crear un objeto, previo a acceder a los métodos. Estos métodos, están conectados a los objetos. Debido a estos métodos, se los llama miembros del objeto.

Método estático

Este método está asociado a una clase, en lugar de los objetos producidos por la clase. Para crear el método estático solo basta con agregar (static) previo al tipo de retorno del método, haciendo esto el método estará ligado a la clase.

El método estático, tiene la misma funcion a las variables estáticas y es normal que trabajen conjuntamente.

Ejemplo estudiantes

    class estudiantes{

       static int totalDeEstudiantes;

   

       static int agregarUnNuevoEstudiante (){

          Persona.totalDeEstudiantes = Estudiantes.totalDeEstudiantes + 1;

       }

       ...

    }

 

 

Para usar el método sería:

    Carro.agregar Unnuevocarro ();

    Carro Unnuevocarro = new carro();

 

Control de acceso, método público

Por predeterminado, un método sólo puede accederse desde la misma clase o paquete.

Método main

Este es un método característico que inicia la ejecución de un programa java. Este método debe llamarse main, ser estático y público. También debe recibir un parámetro array(arreglo)de strings , para recibir los argumentos que se enviaran durante la ejecución

...

Descargar como (para miembros actualizados)  txt (7.8 Kb)   pdf (91.4 Kb)   docx (14.1 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com