Καθορίστε την πιο βασική έκδοση της μεθόδου σας . Αποφασίστε σχετικά με το όνομα της μεθόδου σας και τον τύπο επιστροφής που θα έχει, αν υπάρχει . Η ακόλουθη μέθοδος δείγμα επιδεικνύει μια βασική έκδοση χωρίς παραμέτρους , με ακέραιο πρωτόγονο τύπο ως τύπο επιστροφής : public int getnumber ( ) { επιστροφή 0? }
Αυτό είναι ένα ασήμαντο παράδειγμα για επίδειξη , επιστρέφει τον αριθμό μηδέν όταν η μέθοδος καλείται χωρίς παραμέτρους . 2
Περίγραμμα εναλλακτικές εκδόσεις της μεθόδου σας . Αποφασίστε τι θέλετε παραμέτρους εναλλακτικές εκδόσεις της μεθόδου σας να λάβει. Δημιουργήστε η μέθοδος περιγράφει για πρώτη φορά ως μπορείτε να παρέχετε εφαρμογές μεταγενέστερα . Οι ακόλουθες δύο εναλλακτικές γραμμές καθορίζουν διαφορετικά είδη και τον αριθμό των παραμέτρων : public int getnumber ( String Στο κείμενο ) { } public int getnumber ( String Στο κείμενο , int multNum ) { }
Η πρώτη εναλλακτική λύση παίρνει μια παράμετρο συμβολοσειράς , ενώ η δεύτερη Χρειάζονται δύο παράμετροι που αντιπροσωπεύουν μια σειρά και έναν ακέραιο . Μπορείτε να προσθέσετε όσες εκδοχές της μεθόδου σας όπως σας αρέσει εφ 'όσον ο καθένας έχει μια διαφορετική υπογραφή , λόγω της ύπαρξης διαφορετικών παραμέτρων ή την επιστροφή τους τύπους . Compiler σας ενδέχεται να εμφανίσει προειδοποιητικά μηνύματα μέχρι να σας παρέχει τις λεπτομέρειες της υλοποίησης .
Εικόνων 3
Εφαρμογή κάθε εκδοχή της μεθόδου σας . Προσθέστε το σώμα μέθοδο για κάθε έκδοση , όπως στο ακόλουθο παράδειγμα κώδικα : public int getnumber ( String Στο κείμενο ) {επιστροφή theText.length ( ) ? }
Το ακόλουθο θα μπορούσε να είναι η εναλλακτική λύση για την έκδοση της μεθόδου λήψη δύο παραμέτρους: public int getnumber ( String Στο κείμενο , int multNum ) {επιστροφή theText.length ( ) * multNum ? }
Μέσα μεθόδους σας , βεβαιωθείτε ότι έχετε εφαρμόσει τις λεπτομέρειες του προγράμματος στις ανάγκες σας
Η 4 <. p > Κλήση μεθόδους σας . Σε μια άλλη τάξη μέσα από την εφαρμογή σας καλέσουμε μεθόδους χρησιμοποιώντας τους διαφορετικούς τύπους παραμέτρων ως εξής : MyHelper help = νέα 5 ) ) ?
Αυτό ισχύει στην περίπτωση που η κατηγορία παρέχει τις μεθόδους που ονομάζεται " MyHelper " με την πρώτη γραμμή δημιουργεί ένα στιγμιότυπο της κλάσης . Με τη μέθοδο συμπεριλαμβανομένων των κλήσεων εντός δηλώσεις εξόδου του συστήματος θα είναι σε θέση να δείτε με μια ματιά που λειτουργούν τις μεθόδους σας .
5
Αποθηκεύστε τον κωδικό σας . Μεταγλώττιση και εκτέλεση του προγράμματος σας για να δείτε πώς θα εκτελεί . Ελέγξτε την κονσόλα έξοδος για κάθε κλήση μεθόδου . Προσπαθήστε να πειραματίζεται με τον κωδικό αλλάζοντας τις παραμέτρους μέθοδο κάθε φορά που εκτελείτε το πρόγραμμα . Κάντε αλλαγές σε διαφορετικές υλοποιήσεις μέθοδο σας μέχρι το πρόγραμμά σας έχει τη λειτουργικότητα που χρειάζεται , προσθέτοντας νέες εκδόσεις αν είναι απαραίτητο .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα