Πρέπει ο βοηθός να είναι στατικός;

Πίνακας περιεχομένων:

Πρέπει ο βοηθός να είναι στατικός;
Πρέπει ο βοηθός να είναι στατικός;
Anonim

Γενικά, κάθε μέθοδος που δεν εξαρτάται από την κατάσταση μιας παρουσίας θα πρέπει να είναι στατική. Οι βοηθητικές κλάσεις που δεν περιέχουν τίποτα άλλο εκτός από στατικές μεθόδους θα πρέπει οι ίδιες να δηλώνονται στατικές για να αποτραπεί η κατά λάθος προσθήκη μη στατικών μελών και η δημιουργία στιγμιότυπου των κλάσεων.

Οι βοηθητικές μέθοδοι πρέπει να είναι στατικές;

21 Απαντήσεις. Προτιμώ τέτοιες βοηθητικές μέθοδοι να είναι private static; που θα καταστήσει σαφές στον αναγνώστη ότι δεν θα τροποποιήσει την κατάσταση του αντικειμένου.

Μπορεί μια βοηθητική τάξη να είναι στατική;

Οι περισσότερες βοηθητικές ή βοηθητικές τάξεις χρησιμοποιούν στατικές μεθόδους. Θα πρέπει να χρησιμοποιείτε μόνο μη στατικές μεθόδους εάν θέλετε να δημιουργήσετε πολλές παρουσίες της βοηθητικής κλάσης σας, αλλά επειδή χρειάζεστε μια απλή έξοδο -> συνάρτηση ->, θα έκανα τις μεθόδους στατικές.

Είναι κακές οι στατικές βοηθητικές τάξεις;

Γιατί τα στατικά βοηθητικά μαθήματα είναι κακά; Οι στατικές βοηθητικές τάξεις είναι κακές επειδή κάνουν τα προγράμματα πιο δυσνόητα (και επομένως πιο δύσκολο να ενσωματωθούν νέοι προγραμματιστές), οδηγούν σε σφάλματα επειδή δεν είναι σαφές με ποια δεδομένα προορίζονται να λειτουργήσουν και κάνουν τις αλλαγές πιο δύσκολες λόγω της αυξημένης σύζευξης.

Οι βοηθητικές μέθοδοι πρέπει να είναι ιδιωτικές;

Οι μέθοδοι εσωτερικής βοήθειας είναι (μάλλον) καλές

Αν μια μέθοδος είναι πραγματικά απλώς βοηθητικός για μια δημόσια μέθοδο και δεν έχει νόημα να ζει μόνη της σε άλλο πλαίσιο, τότε είναι fine για να τη διατηρήσετε ως ιδιωτική μέθοδο.

Συνιστάται:

Ενδιαφέροντα άρθρα
Είναι η ορθοκήλη το ίδιο με την πρόπτωση του ορθού;
Διαβάστε περισσότερα

Είναι η ορθοκήλη το ίδιο με την πρόπτωση του ορθού;

Μια ορθοκήλη δεν είναι το ίδιο πράγμα με την πρόπτωση του ορθού. Η πρόπτωση του ορθού είναι μια προεξοχή ή πρόπτωση του ορθού μέσα από το άνοιγμα του πρωκτού. Πώς κάνεις τα κακά σου με ορθοκήλη; Προσπαθήστε να μειώσετε την πίεση στο ορθοκήλιο σας διατηρώντας το βάρος σας φυσιολογικό και χωρίς να πιέζετε την τουαλέτα.

Μπορεί το ξύλο να είναι επένδυση ρινόκερου;
Διαβάστε περισσότερα

Μπορεί το ξύλο να είναι επένδυση ρινόκερου;

Σε αντίθεση με τα περισσότερα προϊόντα που έχουν δημιουργηθεί για εφαρμογή σε μέταλλο, το Rhino Liner και άλλα σεντόνια κρεβατιού λειτουργούν σχεδόν εξίσου καλά στο ξύλο και σε άλλα υποστρώματα, όπως και στο μέταλλο. Ωστόσο, καλό είναι να ελέγχετε το συγκεκριμένο προϊόν πριν το αγοράσετε, καθώς δεν κολλάνε όλα με το ξύλο όσο καλά με άλλα υλικά.

Καταργεί το Τέξας τις πρόσθετες χρεώσεις;
Διαβάστε περισσότερα

Καταργεί το Τέξας τις πρόσθετες χρεώσεις;

Το Τέξας ακύρωσε όλες τις προσαυξήσεις DRP την 1η Σεπτεμβρίου 2019. Δεν οφείλετε πλέον πρόσθετες χρεώσεις DRP. Υπάρχουν ακόμη προσαυξήσεις; Αυτή η χρέωση, που ονομάζεται "επιπλέον χρέωση", επιτρέπει στον έμπορο να ανακτήσει το πρόσθετο κόστος διεκπεραίωσης που σχετίζεται με την αποδοχή πληρωμών με κάρτα.