Εάν θέλουμε να γράψουμε μια συγκεκριμένη μέθοδο κλάσης, αλλά είμαστε σίγουροι μόνο για το όνομα της μεθόδου και όχι για τις λεπτομέρειες του πώς θα έπρεπε να γραφτεί, χρησιμοποιούμε αφηρημένη τάξη στην PHP. Όταν θέλουμε τα παιδικά μαθήματα να δεσμεύονται σε συγκεκριμένες μεθόδους που κληρονομούν από τη μητρική τάξη, αλλά δεν μπορούμε να δεσμευτούμε για τον κώδικα που πρέπει να γραφτεί μέσα στις μεθόδους. Στη συνέχεια χρησιμοποιούμε αφηρημένες τάξεις και μεθόδους.
Ας εξερευνήσουμε λοιπόν το προαναφερθέν θέμα με τους ακόλουθους δείκτες,
- Αφηρημένη τάξη στην PHP
- Δημιουργήστε μια αφηρημένη τάξη
- Μη αφηρημένες μέθοδοι μέσα σε μια αφηρημένη τάξη
- Εργασία αφηρημένης τάξης
Ας ξεκινήσουμε λοιπόν,
Αφηρημένη τάξη στην PHP
Μια τάξη που έχει τουλάχιστον μία μέθοδο,που είναι μια μέθοδος χωρίς κανέναν πραγματικό κώδικα, απλώς το όνομα και τις παραμέτρους, και που έχει επισημανθεί ως «αφηρημένη»είναι γνωστό ως αφηρημένη τάξη. Όταν θέλουμε να ορίσουμε μια αφηρημένη τάξη πρέπει να χρησιμοποιήσουμε τη λέξη-κλειδί περίληψη. Ωστε ναπαρέχετε ένα είδος προτύπου για να κληρονομήσετε και να αναγκάσετε την κληρονομική τάξη να εφαρμόσει τις αφηρημένες μεθόδους, χρησιμοποιούμε μια αφηρημένη τάξη.Μπορεί να περιέχει τόσο αφηρημένες όσο και μη αφηρημένες μεθόδους.
ταξινόμηση γ ++ ()
Προχωρώντας με αυτήν την αφηρημένη κατηγορία στην PHP,
Δημιουργήστε μια αφηρημένη τάξη
Στο παραπάνω παράδειγμα, το σχολείο μας είναι μια αφηρημένη τάξη, η οποία έχει μια αφηρημένη μέθοδο. Εάν θέλετε να δημιουργήσετε μια νέα τάξη που επεκτείνει την τάξη μαςσχολείοτότε θα πρέπει να δώσετε έναν ορισμό για την αφηρημένη μέθοδοδιδάσκωαλλιώς η παιδική τάξη πρέπει επίσης να είναι αφηρημένη. Είναι υποχρεωτικό για όλες τις τάξεις των παιδιών να παρέχουν έναν ορισμό για τη μέθοδο διδασκαλίας ().
τι κάνει .trim στην Ιάβα
Προχωρώντας με αυτήν την αφηρημένη κατηγορία στην PHP
Μη αφηρημένες μέθοδοι μέσα σε μια αφηρημένη τάξη
Μη αφηρημένες μέθοδοι μπορούν επίσης να υπάρχουν σε αφηρημένες τάξεις μαζί με ή χωρίς αφηρημένες μεθόδους. Έτσι, η αφηρημένη τάξη λέγεται επίσης γνωστή ως μερικώς εφαρμοσμένη τάξη. Μπορούν να προσπελαστούν και να χρησιμοποιηθούν απευθείας από τα παιδικά μαθήματα, χωρίς να τα παρακάμψουν.
θέμα. 'English Subject'} // Είναι μη αφηρημένος δημόσιος υπολογιστής δημόσιας λειτουργίας () {echo $ this-> θέμα. 'Θέμα Επιστήμης Υπολογιστών'} // Πρόκειται για μη αφηρημένη δημόσια λειτουργία tenthClassa δημόσια λειτουργία tenthClass ($ group) {$ this-> subject = $ group} // Είναι αφηρημένη δημόσια λειτουργία διδάσκει αφηρημένη δημόσια λειτουργία διδάσκει ()}?>
Στα παραπάνω, έχουμε προσθέσει τρεις μη αφηρημένες μεθόδουςΑγγλικά(),υπολογιστή()καιδέκατη τάξη ()στην περίληψη μαςσχολείοτάξη.
Εκμάθηση amazon ec2 για αρχάριους
Προχωρώντας με αυτήν την αφηρημένη κατηγορία στην PHP
Εργασία αφηρημένης τάξης
Το παρακάτω παράδειγμα δείχνει τη λειτουργία της αφηρημένης τάξης
θέμα («Αγγλικά») echo »echo $ obj-> θέμα (« Computer Science »);>
Με αυτό φτάνουμε στο τέλος αυτού του άρθρου, ελπίζω να καταλάβατε την αφηρημένη τάξη στην PHP, δημιουργώντας μια αφηρημένη τάξη, χρησιμοποιώντας μη αφηρημένες μεθόδους μέσα σε μια αφηρημένη τάξη. Εάν βρήκατε αυτό το άρθρο σχετικό, ρίξτε μια ματιά στο από την Edureka, μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο.
Έχετε μια ερώτηση για εμάς; Παρακαλώ αναφέρετέ το στην ενότητα σχολίων αυτού του άρθρου και θα επικοινωνήσω μαζί σας.