computinglegan.com.

OOP con Java.

Separación del contenido y la presentación.

Saltar al contenidó.

Versión.

Borrador 0.0.1.

Actualizadó.

Lunés 29 de diciembré de 2025.

Actualización hecha.

Cambiós en la interfáz de usuarío.

Descripción.

Tanto en OOP como en general en cualquier ambito de programación, lo más conveniente es separar el contenido, es decir, los datos, algoritmos, etc de la presentación, es decir, de la forma en que se visualiza el contenido. Eso es debido a para tener por un lado el contenido y después para la presentación de dicho contenido es más fácil adaptar, mantener, ampliar dicho desarrollo informático a diferentes formas de visualizarlo, como por ejemplo, cambios en la interfaz de usuario, adaptación a diferentes dispositivos (PCs de diferentes resoluciones), tablets, móviles, línea de comandos, etc.

Ejemplo.

Persona.java

    
public class Persona {
  public String nombre = "Pepe";
}
    
  

VerPersona.java

    
public class VerPersona {

  public void verEnLineaComandos(Persona persona) {
    System.out.println(persona.nombre);
  }

  public void verEnVentana() {
    //Código para ver en una ventana.
  }
}
    
  

Main.java

      
public class Main {
  static public void main(String[] args) {
    Persona persona = new Persona();
    VerPersona verPersona = new VerPersona();

    persona.nombre = "Juan";
    verPersona.verEnLineaComandos(persona);
  }
}
      
    

Material de apoyo.

Descarga del código fuente en el archivo. code.zip.
Descarga de este articulo en pdf. article.pdf.

Referencías.

Ejemplo de separación de contenido y presentación en HTML con CSS.

Contacto.

legan76@hotmail.com.