Saltar al contenido

qué nombres debo dar como nombre del proyecto, nombre del paquete, nombre de la clase – (java – eclipse)

Nuestro team de redactores ha estado mucho tiempo investigando para darle solución a tu búsqueda, te ofrecemos la soluciones por esto nuestro objetivo es que te sea de gran ayuda.

Solución:

Hay algunos consejos sobre cómo nombrar:

  1. Como dijiste nombre de la clase tener la primera letra de cada palabra en mayúscula, por ejemplo. LongClassName
  2. Sun siempre prefirió nombres largos que expliquen claramente el significado de la clase (piense en DefaultTableModel). Code1 definitivamente no es correcto, tal vez FibonacciCalc o algo que contenga Fibonacci encajaría mejor.
  3. Preprend Abstract si es una clase abstracta
  4. Adjuntar Impl si es una implementación de una interfaz en particular
  5. Los nombres de los paquetes deben comenzar con org, com, it, etc. (por lo general, era la URL hacia atrás del repositorio del proyecto o el apodo del codificador)
  6. Debe dividir sus paquetes de acuerdo con la funcionalidad, su ejemplo es realmente simple, por lo que no hay forma de hacerlo.

Piense en algo más complejo en el que tenga:

org.package.gui
org.package.core
org.package.extensions

Para empezar, es Fibonacci.

Consulte las convenciones de nomenclatura de Java de Sun para obtener algunos detalles sobre los nombres de paquetes / clases.

Aparte de eso, la regla general es que todos sus nombres deben ser descriptivos:

  • para la clase: qué hace (o qué representa)
  • para paquete: qué funcionalidad común (objetivo) proporcionan todas las clases dentro de ese paquete (objetivo de lograr)

El nombre de su proyecto podría ser “solucionador de fibonacci”.
Su paquete podría comenzar por “com.silverkid.fibsolver”
Su clase principal sería “FibonacciSolver.java”

Te mostramos comentarios y puntuaciones

Agradecemos que desees añadir valor a nuestro contenido informacional aportando tu experiencia en las anotaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *