Πώς να καλέσετε μεθόδους σε Java: 7 βήματα (με εικόνες)

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

Πώς να καλέσετε μεθόδους σε Java: 7 βήματα (με εικόνες)
Πώς να καλέσετε μεθόδους σε Java: 7 βήματα (με εικόνες)

Βίντεο: Πώς να καλέσετε μεθόδους σε Java: 7 βήματα (με εικόνες)

Βίντεο: Πώς να καλέσετε μεθόδους σε Java: 7 βήματα (με εικόνες)
Βίντεο: Πως δημιουργώ μια λίστα επιλογών μέσα σε ένα κελί του Excel 2024, Ενδέχεται
Anonim

Αν θέλετε να γίνετε προγραμματιστής Java, υπάρχουν πολλές νέες έννοιες που πρέπει να μάθετε. Υπάρχουν κλάσεις, μέθοδοι, εξαιρέσεις, κατασκευαστές, μεταβλητές και πολλά άλλα. Μπορεί να συγκλονιστείτε όταν το μαθαίνετε. Έτσι, θα πρέπει να τα μάθετε ένα προς ένα. Σε αυτό το σεμινάριο, θα μάθετε πώς να καλείτε μια μέθοδο στη Java.

Βήμα

Μέθοδοι Java Βήμα 1
Μέθοδοι Java Βήμα 1

Βήμα 1. Μέθοδος ισοδύναμο με συναρτήσεις σε γλώσσες προγραμματισμού όπως το C, το οποίο βοηθά στην επαναχρησιμοποίηση κώδικα. Οι μέθοδοι αποτελούνται από μια σειρά δηλώσεων και αυτές οι μέθοδοι μπορούν να κληθούν μέσω άλλων δηλώσεων. Όταν κληθούν, όλες οι προτάσεις που αποτελούν μέρος της μεθόδου θα εκτελεστούν. Για παράδειγμα, σκεφτείτε αυτήν τη μέθοδο:"

public static void methodExample () {}

. Προς το παρόν δεν υπάρχει κωδικός, αλλά υπάρχουν τρεις λέξεις -κλειδιά πριν από το όνομα της μεθόδου. Υπάρχει

δημόσιο

,

στατικός

και

κενός

Μέθοδοι Java Βήμα 2
Μέθοδοι Java Βήμα 2

Βήμα 2. Λέξη

δημόσιο

πριν το όνομα της μεθόδου σημαίνει ότι η ίδια η μέθοδος μπορεί να κληθεί από οποιοδήποτε μέρος που περιλαμβάνει άλλη κλάση, ακόμη και από διαφορετικό πακέτο (αρχείο), αρκεί να εισαγάγετε αυτήν την κλάση.

Υπάρχουν άλλες λέξεις που μπορούν να αντικαταστήσουν

δημόσιο

Το Η λέξη είναι

προστατεύονται

και

ιδιωτικός

Το Αν μια μέθοδος

προστατεύονται

τότε μόνο αυτή η κλάση και οι υποκατηγορίες της (κλάσεις που το χρησιμοποιούν ως βάση για την κατάρτιση κώδικα) μπορούν να καλέσουν τη μέθοδο. Μια μέθοδος

ιδιωτικός

μπορεί να κληθεί μόνο εντός αυτής της κλάσης. Η τελευταία λέξη -κλειδί δεν είναι πραγματικά λέξη. Η λέξη χρησιμοποιείται μόνο εάν δεν έχετε υποκατάστατο

δημόσιο

,

προστατεύονται

ή

ιδιωτικός

Το Αυτή η λέξη ονομάζεται προεπιλογή ή πακέτο-ιδιωτική. Αυτό σημαίνει ότι μόνο οι κλάσεις στο ίδιο πακέτο μπορούν να καλέσουν τη μέθοδο.

Μέθοδοι Java Βήμα 3
Μέθοδοι Java Βήμα 3

Βήμα 3. Δεύτερη λέξη -κλειδί,

στατικός

σημαίνει ότι η μέθοδος ανήκει στην κλάση και δεν είναι παράδειγμα της κλάσης (αντικείμενο).

Οι στατικές μέθοδοι πρέπει να καλούνται χρησιμοποιώντας το όνομα της κλάσης:"

ΠαράδειγμαClass.methodExample ()

Ωστόσο, εάν η λέξη -κλειδί

στατικός

δεν υπάρχει, οι μέθοδοι μπορούν να κληθούν μόνο μέσω αντικειμένων. Για παράδειγμα, εάν καλείται κλάση

ΠαράδειγμαObject

και έχει έναν κατασκευαστή (για τη δημιουργία ενός αντικειμένου), μπορούμε να δημιουργήσουμε ένα νέο αντικείμενο πληκτρολογώντας

ΠαράδειγμαObject obj = νέο ΠαράδειγμαObject ();

και καλέστε τη μέθοδο με"

obj.methodExample ();

".

Μέθοδοι Java Βήμα 4
Μέθοδοι Java Βήμα 4

Βήμα 4. Μια άλλη λέξη πριν από το όνομα της μεθόδου είναι

κενός

.

Λένε

κενός

σημαίνει ότι η μέθοδος δεν επιστρέφει τίποτα (δεν επιστρέφει τίποτα εάν εκτελέσετε τη μέθοδο). Εάν θέλετε μια μέθοδο για να επιστρέψετε κάτι, απλώς αντικαταστήστε τη λέξη

κενός

με τον τύπο δεδομένων (πρωτόγονος ή τύπος αναφοράς) του αντικειμένου (ή πρωτόγονος τύπος) που θέλετε να δημιουργήσετε. Απλά πρόσθεσε

ΕΠΙΣΤΡΟΦΗ

συν ένα αντικείμενο αυτού του τύπου κάπου πριν το τέλος του κώδικα της μεθόδου.

Μέθοδοι Java Βήμα 5
Μέθοδοι Java Βήμα 5

Βήμα 5. Όταν καλείτε μια μέθοδο που επιστρέφει κάτι, μπορείτε να χρησιμοποιήσετε αυτό που επιστρέφεται

Για παράδειγμα, εάν

SomeMethod ()

επιστρέφει έναν ακέραιο, τότε μπορείτε να ορίσετε έναν ακέραιο σε αυτό που επιστρέφεται με"

int a = someMethod ();

Μέθοδοι Java Βήμα 6
Μέθοδοι Java Βήμα 6

Βήμα 6. Ορισμένες μέθοδοι απαιτούν παραμέτρους

Μια μέθοδος που λαμβάνει μια ακέραιη παράμετρο θα μοιάζει

SomeMethod (int a)

Το Όταν χρησιμοποιείτε μια μέθοδο όπως αυτή, πρέπει να γράψετε το όνομα της μεθόδου και μετά έναν ακέραιο αριθμό σε παρένθεση:

κάποια μέθοδος (5)

ή

SomeMethod (n)

αν

είναι ένας ακέραιος αριθμός.

Μέθοδοι Java Βήμα 7
Μέθοδοι Java Βήμα 7

Βήμα 7. Μέθοδος μπορεί επίσης να έχει πολλαπλές παραμέτρους, απλώς διαχωρίστε τις με κόμματα. Αν μέθοδος

κάποια μέθοδος

απαιτεί δύο παραμέτρους,

int α

και

Αντικείμενο obj

θα μοιάζει"

someMethod (int a, Object obj)

. Για να χρησιμοποιήσετε αυτήν τη νέα μέθοδο, πρέπει να καλέσετε το όνομα της μεθόδου που ακολουθείται από έναν ακέραιο και ένα αντικείμενο σε παρένθεση:

κάποια μέθοδος (4, πράγμα)

με

πράγμα

είναι ένα

Αντικείμενο

Συμβουλές

  • Όταν καλείτε μια μέθοδο που επιστρέφει κάτι, μπορείτε να καλέσετε μια άλλη μέθοδο με βάση αυτό που επιστρέφει αυτή η μέθοδος. Για παράδειγμα, έχουμε μια μέθοδο που ονομάζεται

    getObject ()

    που παράγει ένα αντικείμενο. Λοιπόν, στην τάξη

    Αντικείμενο

    καμία κλήση μη στατικής μεθόδου

    toString

    που παράγουν

    Αντικείμενο

    υπό τη μορφή του

    Σειρά

    Το Έτσι, αν θέλετε να πάρετε

    Σειρά

    είναι από

    Αντικείμενο

    δημιουργήθηκε από

    getObject ()

    σε μια γραμμή, απλά γράψε"

    String str = getObject (). ToString ();

  • ".

Συνιστάται: