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

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

Πώς να δημιουργήσετε μια εφαρμογή Κατηγορία σε Java

Στην προγραμματισμού Java , μια διεπαφή ορίζει ένα σύνολο συμπεριφορών . Τυχόν τάξεις για την εφαρμογή μια διεπαφή πρέπει να παρέχουν τις μεθόδους που περιγράφονται στο πλαίσιο της δήλωσης interface . Διασυνδέσεις είναι ένα βασικό στοιχείο σε αντικειμενοστραφή προγραμματισμό , δεδομένου ότι επιτρέπουν στους προγραμματιστές να δημιουργούν σύνολα μαθημάτων, τα οποία εφαρμόζουν το ίδιο περιβάλλον , αλλά ενδεχομένως έχουν διαφορετικές λεπτομέρειες της υλοποίησης . Όταν δημιουργείτε μια κατηγορία Java, η οποία υλοποιεί μια διεπαφή , είστε αναγκασμένοι να εφαρμόσουν τις μεθόδους που καθορίζονται στο πλαίσιο της διασύνδεσης , αλλά μπορεί να επιλέξει τον τρόπο να πραγματοποιήσει την εφαρμογή των μεθόδων αυτών κατά τρόπο που να ικανοποιεί τις ανάγκες της εν λόγω κατηγορίας . Οδηγίες
Η 1

Δημιουργήστε ένα περιβάλλον στο έργο σας Java . Είστε ελεύθεροι να εφαρμόσει οποιαδήποτε από τις διασυνδέσεις αυτές ορίζονται μέσα στην ίδια τη γλώσσα Java , αλλά μπορεί επίσης να δημιουργήσετε τις δικές σας που είναι ειδικά για τις ανάγκες του έργου σας . Για να αποδείξει , μπορείτε να χρησιμοποιήσετε την ακόλουθη περίληψη για να δημιουργήσετε το δικό σας περιβάλλον :

interface Cat {

public int getHeight ( ) ?

Public void setname ( String catname ) ?

}

Η διεπαφή αυτή περιγράφει ένα δείγμα " Cat ", το οποίο μπορεί να εφαρμοστεί από άλλες κατηγορίες στο έργο σας . Εφαρμογή τάξεις θα πρέπει να παρέχουν τις δύο μεθόδους που αναφέρονται , χρησιμοποιώντας τα καθορισμένα ονόματα μέθοδο και παραμέτρους . 2

Δημιουργήστε μια νέα κατηγορία στο έργο σας Java για την υλοποίηση του interface που δημιουργήσατε , ή οποιοδήποτε άλλο interface που προτιμάτε . Για να δείχνουν ότι μια τάξη θα πρέπει να εφαρμόσει μια διεπαφή , θα πρέπει να ρυθμίσετε τη δήλωση κατηγορία ως εξής :

τάξη υλοποιεί Tiger Cat {
κωδικός

//κλάση εδώ

}

Αυτό λέει ο compiler που τάξη σας πρόκειται να εφαρμόσει το " Cat" interface . Μια λειτουργίες διεπαφής όπως ένα συμβόλαιο , έτσι ώστε χρησιμοποιώντας τη σύνταξη που διαπράττουν την τάξη σας να παρέχει τις μεθόδους διεπαφής .
Εικόνων 3

Κοιτάξτε τα μηνύματα λάθους Integrated Development Environment , IDE ή είναι τονίζοντας . Θα πρέπει να δείτε μηνύματα λάθους , το συντομότερο μπορείτε να προσθέσετε τη ρήτρα «εφαρμόζει» με τη δήλωση τάξη σας . Αν κοιτάξετε τις λεπτομέρειες των σφαλμάτων τόνισε , θα δείτε ότι το IDE είναι να σας υπενθυμίσω ότι θα πρέπει να παρέχουν τις μεθόδους διεπαφής μέσα στην τάξη . Τα μηνύματα λάθους θα εμφανιστεί μέχρι να παρέχουν τις απαιτούμενες μεθόδους .
Η

4 Εφαρμογή των απαιτούμενων μεθόδων στην τάξη σας . Από την τάξη σας έχει επιλέξει να εφαρμόσει το περιβάλλον , θα πρέπει τώρα να δημιουργήσουν μια μέθοδο εφαρμογής για κάθε έναν που περιλαμβάνονται στη δήλωση διασύνδεσης . Προσθέτοντας τις ακόλουθες μεθόδους με τη δήλωση τάξη σας θα είναι αρκετά για να ικανοποιήσουν την εφαρμογή του " Cat" interface :

ιδιωτικού int tigerHeight ?

Ιδιωτική String tigerName ?

Δημόσια Tiger ( ) {

tigerHeight = 10 ?

tigerName = " " ?

}

public int getHeight ( ) {

επιστρέψει tigerHeight ?

}

δημόσια άκυρη setname ( String catname ) {

tigerName = catname ?

}

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

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

Tiger motherCat = νέα Tiger ( ) ?

Αποθηκεύστε τα αρχεία σας Java , την κατάρτιση και τρέξετε το πρόγραμμά σας για να το δοκιμάσετε .
Η
εικόνων

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

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