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

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

Πώς να επεκτείνει μια περίληψη Class

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

1

Δημιουργήστε μια αφηρημένη κατηγορία , δηλώνοντας ότι αφηρημένη με τη χρήση της λέξης-κλειδί « αφηρημένη ». Η κατηγορία πρέπει να περιλαμβάνει αφηρημένους τύπους δεδομένων και τις μεθόδους που πρέπει να εφαρμόζονται από μη - αφηρημένες κατηγορίες . Ένα παράδειγμα κώδικα που κηρύσσει μια τάξη ως αφηρημένη και περιέχει μια αφηρημένη μέθοδος μοιάζει με αυτό :

public abstract class DailyActivities {

public abstract void πόδια ( ) ?

}

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

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

δημόσια τάξη WeeklySchedule {

}
εικόνων 3

συνδέσουν τη μη αφηρημένη κατηγορία με την αφηρημένη τάξη με τη χρήση του " επεκτείνει " λέξη κλειδί. Στη συνέχεια , να εφαρμόσει μια αφηρημένη μέθοδο από την αφηρημένη κατηγορία . Την εφαρμογή της μεθόδου απαιτεί την προγραμματιστή με τον κωδικό μιας χρήσης για τη μέθοδο για να εκτελέσει . Ένα παράδειγμα κώδικα έχει ως εξής :

δημόσια τάξη WeeklySchedule επεκτείνει DailyActivities {

public void πόδια ( ) {

System.out.println ( "Σήμερα μπήκα 5 μίλια " ) ?

} }


εικόνων C # Abstract κλάσεις
4

Δημιουργήστε μια αφηρημένη κατηγορία , δηλώνοντας ότι αφηρημένη μέσω της χρήσης των η λέξη-κλειδί « αφηρημένη ». Η κατηγορία πρέπει να περιλαμβάνει αφηρημένους τύπους δεδομένων και τις μεθόδους που πρέπει να εφαρμόζονται από μη - αφηρημένες κατηγορίες . Ένα παράδειγμα κώδικα που κηρύσσει μια τάξη ως αφηρημένη και περιέχει μια αφηρημένη μέθοδος μοιάζει με :

DailyActivities public abstract class {

public abstract void πόδια ( ) ? }


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

Δημιουργήστε ένα μη αφηρημένη κατηγορία που θα εφαρμόσει τους τύπους δεδομένων και μεθόδων στο αφηρημένη κατηγορία . Ένα παράδειγμα κατηγορίας είναι :

δημόσια τάξη WeeklySchedule {

}
Η 6

συνδέσουν τη μη αφηρημένη κατηγορία με την αφηρημένη τάξη χρησιμοποιώντας μια άνω και κάτω τελεία ( :) . Στη συνέχεια , να εφαρμόσει μια αφηρημένη μέθοδο από την αφηρημένη κατηγορία . Την εφαρμογή της μεθόδου απαιτεί την προγραμματιστή με τον κωδικό μιας χρήσης για τη μέθοδο για να εκτελέσει . Ένα παράδειγμα κώδικα έχει ως εξής :

δημόσια τάξη WeeklySchedule : DailyActivities {

public void πόδια ( ) {

System.out.println ( "Σήμερα μπήκα 5 μίλια " ) ?

} }


Η
εικόνων

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

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