Προβολή ιεραρχίας ειδών

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

  1. Στην προβολή "Εξερεύνηση πακέτων", αναζητήστε το junit.framework.TestCase.java. Από το μενού περιβάλλοντος, επιλέξτε Άνοιγμα ιεραρχίας ειδών Άνοιγμα ιεραρχίας ειδών. Μπορείτε επίσης να ανοίξετε την προβολή "Ιεραρχία ειδών":

    Μενού περιβάλλοντος

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

    Ιεραρχία ειδών

  3. Πατήστε το κουμπί Εμφάνιση της ιεραρχίας υπερ-ειδών για να δείτε μια ιεραρχία που εμφανίζει τα γονικά στοιχεία του είδους συμπεριλαμβανομένων των υλοποιημένων διεπαφών. Αυτή η προβολή εμφανίζει τα αποτελέσματα κατά αύξουσα σειρά της ιεραρχίας ειδών.

    Ιεραρχία υπερ-ειδών

    Σε αυτή την προβολή "αντεστραμμένης ιεραρχίας", μπορείτε να δείτε ότι το TestCase υλοποιεί τη διεπαφή Test.
  4. Πατήστε το κουμπί Εμφάνιση της ιεραρχίας υπo-ειδών στη γραμμή εργαλείων της προβολής.

    Ιεραρχία υπo-ειδών

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

    Ιεραρχία υπo-ειδών που εμφανίζει υλοποιητές μεθόδου

  6. Στην προβολή "Ιεραρχία", πατήστε το κουμπί Εμφάνιση της ιεραρχίας υπερ-ειδών. Κατόπιν, στο τμήμα παραθύρου των μελών, επιλέξτε countTestCases() για την εμφάνιση των θέσεων όπου αυτή η μέθοδος δηλώνεται.

    Ιεραρχία υπερ-ειδών που εμφανίζει υλοποιητές μεθόδου

  7. Στην προβολή "Ιεραρχία" επιλέξτε το στοιχείο Test και επιλέξτε Εστίαση στο 'Test' από το μενού περιβάλλοντός του. Το Test παρουσιάζεται στην προβολή "Ιεραρχία".
  8. Ενεργοποιήστε την προβολή "Εξερεύνηση πακέτων" και επιλέξτε το πακέτο junit.framework. Χρησιμοποιήστε το Άνοιγμα ιεραρχίας ειδών από το μενού περιβάλλοντός του. Ανοίγει μια ιεραρχία που περιέχει όλες τις κλάσεις του πακέτου. Για την ολοκλήρωση της διακλάδωσης, η ιεραρχία εμφανίζει επίσης μερικές κλάσεις από άλλα πακέτα. Αυτά τα είδη εμφανίζονται με ένα εικονίδιο είδους με λευκό γέμισμα.

    Ιεραρχία σε ένα πακέτο

  9. Χρησιμοποιήστε το Προηγούμενες ιεραρχίες ειδών για να επιστρέψετε σε ένα στοιχείο που έχει ανοιχθεί προηγουμένως. Πατήστε στο βέλος δίπλα από το κουμπί για να δείτε μια λίστα των στοιχείων ή πατήστε στο κουμπί για να τροποποιήσετε τη λίστα του ιστορικού.

    Μενού ιστορικού

Εάν εργάζεστε με τη λειτουργία επεξεργασίας και θέλετε απλά να εκτελέσετε ταχεία αναζήτηση για μια ιεραρχία, μπορείτε να χρησιμοποιήσετε την Ταχεία ιεραρχία ειδών:

  1. Ανοίξτε ένα αρχείο junit.framework.TestCase.java στη λειτουργία επεξεργασίας Java, εάν δεν το έχετε κάνει ήδη.
  2. Επιλέξτε το όνομα είδους στη λειτουργία επεξεργασίας Java.
  3. Πατήστε Ctrl+T ή καλέστε Πλοήγηση> Ταχεία ιεραρχία ειδών και θα εμφανιστεί η προβολή επιτόπου ιεραρχίας ειδών.
  4. Με το πάτημα του Ctrl+T ενώ εμφανίζεται η προβολή ιεραρχίας ειδών θα υπάρξει εναλλαγή ανάμεσα στην ιεραρχία πρωτευόντων και δευτερεύοντων ειδών.

Για να δείτε πού μπορεί να αναλυθεί η κλήση μεθόδου:

  1. Στο κύριο σώμα του runBare() επιλέξτε την κλήση του setUp()
  2. Πατήστε Ctrl+T ή καλέστε Πλοήγηση> Ταχεία ιεραρχία ειδών και θα εμφανιστεί η προβολή επιτόπου ιεραρχίας ειδών.
  3. Μπορείτε να δείτε ότι το setIup() υλοποιείται σε 3 περισσότερες κλάσεις. Τα Object και Assert εμφανίζονται ως κενές εικόνες και απαιτούνται μόνο για τη συμπλήρωση της ιεραρχίας, χωρίς να υλοποιούν το setUp()
  4. Επιλέξτε ένα είδος για την πλοήγηση στην υλοποίηση του setUp()
Σχετικές έννοιες

Προβολές Java

Σχετικές παραπομπές

Προβολή "Ιεραρχία ειδών"
Σελίδα προτιμήσεων "Βάση Java"