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

Πότε πρέπει να χρησιμοποιούμε στατικές μεθόδους στο C #;
Πότε πρέπει να χρησιμοποιούμε στατικές μεθόδους στο C #;

Βίντεο: Πότε πρέπει να χρησιμοποιούμε στατικές μεθόδους στο C #;

Βίντεο: Πότε πρέπει να χρησιμοποιούμε στατικές μεθόδους στο C #;
Βίντεο: Πώς να γράψετε πτυχές με το Spring AOP [Ταξίδι Spring AOP - Μέρος 1] 2024, Νοέμβριος
Anonim

Ακολουθούν μερικά παραδείγματα για το πότε μπορεί να θέλετε να χρησιμοποιήσετε στατικές μεθόδους:

  1. Οταν ο λειτουργία δεν κάνει χρήση οποιουδήποτε μέλους μεταβλητές .
  2. Πότε χρησιμοποιώντας εργοστάσιο μεθόδους για τη δημιουργία αντικειμένων.
  3. Όταν ελέγχετε ή παρακολουθείτε με άλλον τρόπο τον αριθμό των παρουσιών της τάξης.
  4. Κατά τη δήλωση σταθερών.

Σε σχέση με αυτό, πότε πρέπει να χρησιμοποιήσουμε στατικές μεθόδους στην C#;

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

Επίσης γνωρίζετε, μπορούμε να έχουμε στατική μέθοδο σε μη στατική κλάση C#; Όχι μόνο αυτό, αλλά ενώ μη - στατικές τάξεις μπορεί να περιέχει και τα δύο στατικός και παράδειγμα μεθόδους , στατικές τάξεις επιτρέπεται μόνο να έχουν στατικές μεθόδους . Ωστόσο, αυτά στατικές μέθοδοι μέσα στο στιγμιότυπο τάξη μπορεί να μην κληθεί στην περίπτωση αλλά μόνο στην τάξη εαυτό. // Καλώντας το μεθόδους στην περίπτωση του τάξη.

Σχετικά με αυτό, πότε πρέπει να χρησιμοποιήσω στατικές μεθόδους;

Χρησιμοποιήστε στατικό όταν θέλετε να παρέχετε πρόσβαση σε επίπεδο τάξης στο α μέθοδος , δηλαδή όπου το μέθοδος θα πρέπει να μπορεί να κληθεί χωρίς παρουσία της τάξης. Στατικές μέθοδοι δεν χρειάζεται να γίνει επίκληση στο αντικείμενο και τότε είναι που εσείς χρήση το. Παράδειγμα: η Main() σας είναι α στατικός και δεν δημιουργείτε ένα αντικείμενο για να το καλέσετε.

Τι είναι μια στατική κλάση C#;

C# Static Class ΜΕΤΑ ΧΡΙΣΤΟΝ# στατική τάξη είναι ένα τάξη που δεν μπορεί να παρουσιαστεί. Ο μοναδικός σκοπός του τάξη είναι να παρέχει σχεδιαγράμματα των κληρονομικών του τάξεις . ΕΝΑ στατική τάξη δημιουργείται χρησιμοποιώντας το " στατικός "λέξη κλειδί σε ΝΤΟ# . ΕΝΑ στατική τάξη μπορεί να περιέχει στατικός μόνο μέλη. Δεν μπορείτε να δημιουργήσετε ένα αντικείμενο για το στατική τάξη.

Συνιστάται: