Pregunta, ¿La clases anidadas no terminan siendo una mala práctica? ¿esto va en contra del principio de alta cohesión y bajo acoplamiento ?

Carlos Andres Lozano Arroyo

Carlos Andres Lozano Arroyo

Pregunta
studenthace 6 años

Pregunta, ¿La clases anidadas no terminan siendo una mala práctica? ¿esto va en contra del principio de alta cohesión y bajo acoplamiento ?

2 respuestas
para escribir tu comentario
    Josue Granados

    Josue Granados

    studenthace 6 años

    El principal uso de una clase anidada es ser utilizada dentro de la clase outter.

    Terminan siendo una mala practica cuando son demasiadas.

    es similar a los if() anidados, demasiados if() anidados puede ser demasiado complejo de leer, pero en ocasiones se necesita un if() anidado para una validación extra.

    Hipólito Morales

    Hipólito Morales

    studenthace 6 años

    Depende de como se usen. Si la clase es muy pequeña y nadie más la va a usar o si el requerimiento de acceso a la clase es que únicamente otra clase determinada pueda hacerlo, las clases anidadas son un opción.

Curso Avanzado de Java SE

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.

Curso Avanzado de Java SE
Curso Avanzado de Java SE

Curso Avanzado de Java SE

Explora programación avanzada en Java SE centrándote en la programación orientada a objetos, lambdas, y manejo de excepciones. Aprende a usar JDBC para acceder a bases de datos, aplicando técnicas modernas y eficientes para gestión de datos.