Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να καλέσετε μια μη στατική μέθοδος Από Μέθοδος Static σε Java

Στην προγραμματισμού Java , " μέθοδοι " είναι λειτουργίες που εμπίπτουν στις κατηγορίες που χρησιμοποιούνται για τον καθορισμό της λειτουργικότητας των αντικειμένων που δημιουργήθηκαν από τις κατηγορίες . "Στατική " μέθοδοι αυτές είναι μέθοδοι που ορίζει η τάξη , εκτός από τα αντικείμενα . Στατικές μέθοδοι λειτουργούν ως ανεξάρτητες λειτουργίες που περιέχονται μέσα σε μια τάξη . Η διαφορά είναι ότι θα πρέπει να έχετε ένα στιγμιότυπο του αντικειμένου της τάξης για να καλέσετε έναν μη - στατική μέθοδο , ενώ για τις στατικές μεθόδους το μόνο που χρειάζεται να αυτοαποκαλείται η τάξη . Για να καλέσετε έναν μη - στατική μέθοδο - η οποία απαιτεί ένα αντικείμενο - από μια στατική μέθοδο , θα πρέπει να έχετε μια παρουσία ενός αντικειμένου εντός της στατικής μεθόδου. Τα πράγματα που θα χρειαστείτε
Java Development Kit
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

αναγνωρίσει μια τάξη με μια στατική μέθοδο :

κατηγορία δοκιμή {

δημόσια στατική άκυρη static_method ( ) { } } 2

αναγνωρίσει ένα παράδειγμα μιας κατηγορίας μέσα σε αυτή την κατηγορία . Για παράδειγμα , στην κατηγορία " δοκιμές ", η μέθοδος " static_method " είναι στατική , που σημαίνει ότι μπορεί να κληθεί μόνο μέσα στην τάξη - με τη σύνταξη " testing.static_method ( ) . « Για να καλέσετε ένα μη - στατική μέθοδο , να δημιουργήσετε ένα αντικείμενο , της κατηγορίας "Α " σε αυτό το παράδειγμα , μέσα στην στατική μέθοδο για να καλέσετε τον μη - στατική μέθοδο :

δημόσια στατική άκυρη static_method ( ) {

A new_object_A = νέα A ( ) ? }


εικόνων 3

Καλέστε το μη - στατική μέθοδο της "Α" από τη στατική μέθοδο " static_method " στην κατηγορία δοκιμών :

δημόσια στατική άκυρη static_method ( ) {

Μια νέα new_object_a = A () ? A.non_static_method ( ) ? }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα