Está en la página 1de 3

EJEMPLO 01:

public class Persona {

// Atributos

private String nombre;

private int edad;

private String genero;

// Constructor

public Persona(String nombre, int edad, String genero) {

this.nombre = nombre;

this.edad = edad;

this.genero = genero;

// Comportamiento

public String toString() {

return "Nombre: " + nombre + ", Edad: " + edad + ", Género: " + genero;

Ejemplo 02:

public class CuentaBancaria {

// Atributos

private String propietario;

private int numCuenta;

private double saldo;

// Constructor

public CuentaBancaria(String propietario, int numCuenta, double saldo) {

this.propietario = propietario;

this.numCuenta = numCuenta;

this.saldo = saldo;
}

// Comportamiento

public void depositar(double monto) {

saldo += monto;

public void retirar(double monto) {

saldo -= monto;

public double obtenerSaldo() {

return saldo;

USO DE LAS DOS CLASES:

// Creamos una nueva persona llamada "Juan" de 25 años y género masculino

Persona juan = new Persona("Juan", 25, "masculino");

// Imprimimos la representación de la persona como una cadena de texto

System.out.println(juan); // imprime "Nombre: Juan, Edad: 25, Género: masculino"

// Creamos una nueva cuenta bancaria para "Juan" con el número de cuenta 12345 y un saldo inicial de 1000

CuentaBancaria cuentaJuan = new CuentaBancaria("Juan", 12345, 1000);

// Depositamos 500 en la cuenta de Juan

cuentaJuan.depositar(500);

// Imprimimos el saldo actual de la cuenta de Juan

System.out.println(cuentaJuan.obtenerSaldo()); // imprime "1500"

// Retiramos 200 de la cuenta de Juan

cuentaJuan.retirar(200);
// Imprimimos el saldo actual de la cuenta de Juan

System.out.println(cuentaJuan.obtenerSaldo()); // imprime "1300"

También podría gustarte