Hogar Finanzas personales Cómo definir un método Java dentro de una clase (mostrando una cuenta) - dummies

Cómo definir un método Java dentro de una clase (mostrando una cuenta) - dummies

Tabla de contenido:

Video: Clases, Objetos y Métodos en Java 2025

Video: Clases, Objetos y Métodos en Java 2025
Anonim

Java le permite definir un método dentro de una clase. Imagine una tabla que contiene la información sobre dos cuentas. (Si tiene problemas para imaginar algo así, solo mire la tabla siguiente.)

Sin programación orientada a objetos
Nombre Dirección Balance
Barry Burd 222 Cyberspace Lane < 24. 02 Jane Q. Public
111 Consumer Street 55. 63
En esta tabla, cada cuenta tiene tres cosas: un nombre, una dirección y un saldo. Así es como se hacían las cosas antes de que surgiera la programación orientada a objetos. Pero la programación orientada a objetos implicó un gran cambio en el pensamiento. Con la programación orientada a objetos, cada cuenta puede tener un nombre, una dirección, un saldo y una forma de mostrarse.

En la programación orientada a objetos, cada objeto tiene su propia funcionalidad incorporada. Una cuenta sabe cómo mostrarse. Una cadena puede decirle si tiene los mismos caracteres que tiene otra cadena. Una instancia de

PrintStream , como Sistema. fuera , sabe cómo hacer println . En la programación orientada a objetos, cada objeto tiene sus propios métodos. Estos métodos son pequeños subprogramas a los que puede llamar para que un objeto haga cosas (o para) él mismo.

¿Y por qué es esta una buena idea? Es bueno porque haces que los datos se hagan responsables de ellos mismos. Con la programación orientada a objetos, toda la funcionalidad asociada a una cuenta se recopila dentro del código para la clase

Cuenta . Todo lo que debe saber sobre una cadena se encuentra en el archivo Cadena. java . Todo lo que tenga que ver con los números de año (ya sea que tengan dos o cuatro dígitos, por ejemplo) se maneja dentro de la clase Año . Por lo tanto, si alguien tiene problemas con su clase Cuenta o su clase Año , él o ella sabe exactamente dónde buscar todo el código. ¡Eso es genial!

Imagine una tabla de cuentas mejorada. En esta nueva tabla, cada objeto tiene funcionalidad incorporada. Cada cuenta sabe cómo mostrarse en la pantalla. Cada fila de la tabla tiene su propia copia de un método

mostrar . Por supuesto, no necesitas mucha imaginación para imaginar esta tabla. Mira esta tabla. La ruta orientada a objetos

Nombre
Dirección Balance Pantalla Barry Burd
222 Ciberespacio Lane 24. 02 fuera. imprimir … Jane Q. Public
111 Consumer Street 55. 63 fuera. print … Una cuenta que se muestra a sí misma

En la segunda tabla, cada objeto cuenta tiene cuatro cosas: un nombre, una dirección, un saldo y una forma de mostrarse en la pantalla.Después de dar el salto al pensamiento orientado a objetos, nunca volverás atrás. El siguiente código muestra los programas que implementan las ideas en la segunda tabla anterior.

En este código, se muestra una cuenta import static java. lang. Sistema. fuera;

Cuenta de clase pública {

Nombre de cadena;

Dirección de cadena;

doble saldo;

public void display () {

out. imprimir (nombre);

fuera. imprimir ("(");

salir. imprimir (dirección);

salir. imprimir (") tiene $");

fuera. imprimir (balance);

}

}

Este código usa la clase de cuenta mejorada.

public class UseAccount {

public static void main (String args []) {

Cuenta myAccount = new Account ();

Cuenta yourAccount = new Account ();

myAccount. name = "Barry Burd";

myAccount. address = "222 Cyberspace Lane";

myAccount. saldo = 24. 02;

su Cuenta. name = "Jane Q. Public";

su Cuenta. address = "111 Consumer Street";

su Cuenta. saldo = 55. 63;

myAccount. monitor();

Sistema. fuera. println ();

su Cuenta. monitor();

}

}

En el primer conjunto de códigos, la clase

Cuenta tiene cuatro elementos: un nombre, una dirección, un saldo y un método de visualización. Estas cosas coinciden con las cuatro columnas en la segunda tabla. Por lo tanto, cada instancia de la clase Cuenta tiene un nombre, una dirección, un saldo y una forma de mostrarse. La forma en que llamas a estas cosas es agradable y uniforme. Para hacer referencia al nombre almacenado en myAccount , escriba myAccount. name

Para obtener

myAccount para que se muestre en la pantalla, escriba myAccount. display ()

La única diferencia es el paréntesis.

Cuando llamas a un método, pones paréntesis después del nombre del método.

El encabezado del método de visualización

Mire nuevamente el código anterior. Una llamada al método de visualización está dentro del método

UseAccount class main , pero la declaración del método display está activa en la Account clase. La declaración tiene un encabezado y un cuerpo. El encabezado tiene tres palabras y algunos paréntesis: La palabra

  • pública tiene aproximadamente el mismo propósito que la palabra pública en el primer conjunto de códigos. En general, cualquier código puede contener una llamada a un método público, incluso si el código de llamada y el método público pertenecen a dos clases diferentes. En el ejemplo anterior, la decisión de hacer público el método mostrar es una cuestión de gusto. Normalmente, cuando crea un método que es útil en una amplia variedad de aplicaciones, declara que el método es público. La palabra
  • void le dice a Java que cuando se llama al método mostrar , el método mostrar no devuelve nada al lugar que lo llamó. La palabra
  • pantalla es el nombre del método. Todos los métodos deben tener un nombre. De lo contrario, no tienes forma de llamar al método. Los paréntesis contienen todas las cosas que pasará al método cuando lo llame.
  • Cuando llama a un método, puede pasar información sobre ese método sobre la marcha.El método mostrar en el primer conjunto de códigos parece extraño porque los paréntesis en el encabezado del método no tienen nada dentro. Esta nada indica que no se pasa información al método mostrar cuando lo llamas.
Cómo definir un método Java dentro de una clase (mostrando una cuenta) - dummies

Selección del editor

Teclas de acceso directo de VBA Editor generales - Dummies

Teclas de acceso directo de VBA Editor generales - Dummies

La siguiente tabla muestra algunas teclas de método abreviado útiles y sus funciones, disponibles el editor de Visual Basic, donde escribe, edita y prueba su código VBA. Tecla de acceso directo a acciones Cambiar entre Acceso y editor de VBA Alt + F11 Ayuda F1 Ver objeto Explorador F2 Ver propiedades / eventos F4 Ver ventana de código F7 Ver ventana Inmediata Ctrl + G ...

Definición de VBA y sus usos - dummies

Definición de VBA y sus usos - dummies

VBA, que significa Visual Basic para Aplicaciones, es un lenguaje de programación desarrollado por Microsoft, ya sabes, la empresa dirigida por el hombre más rico del mundo. Excel, junto con los otros miembros de Microsoft Office 2003, incluye el lenguaje VBA (sin costo adicional). En pocas palabras, VBA es la herramienta que las personas ...

Encontrar más potencia en Visual Studio - Dummies

Encontrar más potencia en Visual Studio - Dummies

Cuando mira más allá del formulario de Windows y la estructura del código, algunos los detalles se vuelven evidentes. Por ejemplo, Visual Studio toma su código VB más allá del formulario de Windows. El siguiente artículo le ofrece una descripción general del poder de desarrollo que puede encontrar en Visual Studio. Visual Studio no solo hace Windows El primer cambio evidente ...

Selección del editor

Cómo buscar ascendencia. com Vast Collection - Dummies

Cómo buscar ascendencia. com Vast Collection - Dummies

La manera más eficiente de buscar Ancestry. com es mediante el uso del formulario de búsqueda principal. Esto le permite recibir resultados de todas las colecciones en lugar de solo un conjunto de registros. Siga estos pasos para buscar un ancestro:

Cómo configurar un Findmypast. com Prueba gratuita - Dummies

Cómo configurar un Findmypast. com Prueba gratuita - Dummies

Findmypast. com es uno de los pocos sitios propiedad de brightsolid Online Publishing. Se centra en los registros de los Estados Unidos, el Reino Unido, Irlanda, Australia y Nueva Zelanda. Puede encontrar registros censales, sustitutos del censo, registros vitales, periódicos, registros militares y algunas listas de pasajeros. Algunos de los conjuntos de registros son solo textuales, y otros son ...

Cómo buscar recursos de tierras para su genealogía: los maniquíes

Cómo buscar recursos de tierras para su genealogía: los maniquíes

Los recursos de tierras se encuentran entre las fuentes de información más abundantes para la investigación genealógica en los Estados Unidos. Aunque un censo se habría producido solo una vez cada diez años en promedio, las transacciones de tierras pueden haber tenido lugar varias veces durante esa década, dependiendo de la cantidad de tierra que poseía su antepasado. Estos registros no siempre contienen un ...

Selección del editor

Diseño Diapositivas con temas de PowerPoint - dummies

Diseño Diapositivas con temas de PowerPoint - dummies

Un tema es un conjunto de elementos de diseño que puede aplicar a las diapositivas en su presentación . Microsoft PowerPoint 2007 incluye 20 temas cuidadosamente diseñados que puede usar para darle a sus presentaciones de PowerPoint un aspecto profesional. Cada tema incluye estos componentes básicos: Colores: cuatro colores para usar para texto o fondos y seis colores de acento. Fuentes: ...

Diseñar la configuración de página de PowerPoint 2007 - dummies

Diseñar la configuración de página de PowerPoint 2007 - dummies

El grupo de configuración de página de PowerPoint 2007 consiste en un control de orientación de diapositivas para que puede mostrar su presentación de PowerPoint en modo Paisaje (por defecto) o modo Retrato. Debe usar el modo de retrato solo si tiene la intención de imprimir las diapositivas en patrones de transparencia y proyectarlas con un retroproyector, o presentar una presentación de diapositivas ...

Que muestra las diapositivas fuera de servicio en PowerPoint 2016 - simulaciones

Que muestra las diapositivas fuera de servicio en PowerPoint 2016 - simulaciones

Cuando visualiza una presentación de PowerPoint, sus diapositivas típicamente aparecen en el orden en que los ordenó, comenzando con la primera diapositiva. Si desea mostrar sus diapositivas en un orden diferente en el medio de una presentación, siga estos pasos: Cargue su presentación en PowerPoint y presione F5. La primera diapositiva de su ...