Οι συμβάσεις της Java είναι ότι τα ονόματα enum είναι όλα κεφαλαία, γεγονός που προκαλεί αμέσως προβλήματα εάν θέλετε να σειριοποιήσετε το enum σε άλλη μορφή. Αλλά όταν σειριοποιείτε αυτές τις τιμές enum, θέλετε να χρησιμοποιήσετε μικρές τιμές των "αριστερά", "πάνω", "δεξιά" και "κάτω". Κανένα πρόβλημα-μπορείτε να παρακάμψετε το Side.
Πρέπει το enum να είναι κεφαλαίο ή πεζό;
Επειδή είναι σταθερές, τα ονόματα των πεδίων ενός τύπου enum είναι με κεφαλαία γράμματα. Θα πρέπει να χρησιμοποιείτε τύπους enum κάθε φορά που χρειάζεστε για να αναπαραστήσετε ένα σταθερό σύνολο σταθερών.
Θα πρέπει το enum να είναι πάντα κεφαλαίο;
Οι αριθμοί είναι τύπος και το όνομα του αριθμού πρέπει να ξεκινά με κεφαλαίο. Enum μέλη είναι σταθερές και το κείμενό τους πρέπει να είναι με κεφαλαία. Αν είναι η δική τους τάξη ξεκινήστε με κεφαλαία, αν είναι μέλη πεζά.
Είναι το enum διάκριση πεζών-κεφαλαίων;
Οι σταθερές του αριθμού είναι με διάκριση πεζών-κεφαλαίων.
Θα πρέπει οι αριθμοί να γράφονται με κεφαλαία C;
Το μόνο πράγμα που πρέπει να κάνετε όλα τα κεφαλαία είναι οι σταθερές/τελικές μεταβλητές. Όταν έχετε τοπικές μεταβλητές, θα πρέπει πάντα να χρησιμοποιείτε θήκη καμήλας. Τα ονόματα των τύπων απαρίθμησης (ονομάζονται επίσης enums) γενικά πρέπει να ακολουθούν τους τυπικούς κανόνες ονομασίας τύπων (PascalCasing, κ.λπ.).