Σπίτι Προσωπικά Οικονομικά Ό, τι αρχίζουν οι προγραμματιστές Java πρέπει να γνωρίζουν σχετικά με τις κατηγορίες - dummies

Ό, τι αρχίζουν οι προγραμματιστές Java πρέπει να γνωρίζουν σχετικά με τις κατηγορίες - dummies

Πίνακας περιεχομένων:

Βίντεο: Encriptacion en Java (Algoritmo Personalizado) - Parte 5 - Final @JoseCodFacilito 2024

Βίντεο: Encriptacion en Java (Algoritmo Personalizado) - Parte 5 - Final @JoseCodFacilito 2024
Anonim

Όταν αρχίσετε να μαθαίνετε αντικειμενοστραφή προγραμματισμό στην Java, ίσως να πιστεύετε ότι αυτή η ιδέα της τάξης είναι μια μεγάλη φάρσα. Μερικοί geeks στο Silicon Valley δεν είχαν τίποτα καλύτερο να κάνουν, έτσι πήγαν σε ένα μπαρ και έκαναν κάποια σύγχυση σχετικά με τα μαθήματα. Δεν γνωρίζουν τι σημαίνει, αλλά έχουν τη διασκέδαση βλέποντας τους ανθρώπους να αγωνίζονται να το καταλάβουν.

Λοιπόν, αυτά δεν είναι όλα τα μαθήματα. Τα μαθήματα είναι σοβαρά πράγματα. Επιπλέον, τα μαθήματα είναι χρήσιμα. Πολλές αξιόπιστες μελέτες έχουν δείξει ότι οι τάξεις και ο αντικειμενοστρεφής προγραμματισμός εξοικονομούν χρόνο και χρήμα.

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

Μαθήματα, αντικείμενα και πίνακες

Επειδή τα μαθήματα μπορούν να είναι τόσο μυστηριώδη, ας επεκτείνουμε την κατανόησή σας με μια άλλη αναλογία. Δείτε τον πίνακα των τριών αγορών. Ο τίτλος του πίνακα αποτελείται από μια λέξη (η λέξη "Αγορά") και ο πίνακας έχει τρεις στήλες - οι λέξεις "ποσό", "φορολογητέα" και "σύνολο". "Λοιπόν, ο κώδικας έχει τα ίδια πράγματα - Αγορά, ποσό, φορολογητέα και συνολικά.

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

Μια κατηγορία είναι σαν το πάνω μέρος ενός πίνακα. Και τι γίνεται με ένα αντικείμενο; Λοιπόν, ένα αντικείμενο είναι σαν μια σειρά πίνακα. Για παράδειγμα, μπορείτε να δημιουργήσετε τρία αντικείμενα (τρεις περιπτώσεις της κλάσης αγοράς). Το πρώτο αντικείμενο έχει αξία ποσού 20. 00, φορολογητέα τιμή true και συνολική τιμή 21. 00. Στον πίνακα, η πρώτη σειρά έχει αυτές τις τρεις τιμές - 20. 00, true και 21. 00.

Ορισμένες ερωτήσεις και απαντήσεις

Εδώ είναι ο συντομότερος προγραμματισμός αντικειμενοστρεφών προγραμματισμών στον κόσμο:

  • Μπορώ να έχω ένα αντικείμενο χωρίς να έχω μάθημα;

    Όχι, δεν μπορείτε. Στην Java, κάθε αντικείμενο είναι μια περίπτωση μιας τάξης.

  • Μπορώ να έχω μια τάξη χωρίς αντικείμενο;

    Ναι, μπορείτε. Είναι δουλειά ως συνήθως.

  • Αφού έχω δημιουργήσει μια κλάση και τις παρουσίες της, μπορώ να προσθέσω περισσότερες εμφανίσεις στην τάξη;

    Ναι, μπορείτε. Αν δεν υπάρχουν αντικείμενα, τρία αντικείμενα, τέσσερα αντικείμενα ή περισσότερα αντικείμενα, εξακολουθείτε να έχετε την ίδια παλιά τάξη.

  • Μπορεί ένα αντικείμενο να προέρχεται από περισσότερες από μία τάξεις;

    Κουνήστε τη γλώσσα σας! Ίσως άλλες αντικειμενοστρεφείς γλώσσες επιτρέπουν αυτή την άσχημη διασταύρωση, αλλά στη Java, είναι αυστηρά απαγορευμένη. Αυτό είναι ένα από τα πράγματα που ξεχωρίζει την Java από κάποιες από τις γλώσσες που προηγήθηκαν.Η Java είναι πιο καθαρή, πιο ομοιόμορφη και πιο κατανοητή.

Ό, τι αρχίζουν οι προγραμματιστές Java πρέπει να γνωρίζουν σχετικά με τις κατηγορίες - dummies

Η επιλογή των συντακτών

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

Η επιλογή των συντακτών

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

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

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

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

Η επιλογή των συντακτών

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Από τα τρία νέα φίλτρα Blur στο Photoshop CS6, θα έχετε επίσης πρόσβαση σε δύο σχετικούς πίνακες ελέγχου, Εργαλεία θόλωσης και Εφέ θόλωσης, τα οποία περιέχουν τις επιλογές σας. Και τα τρία φίλτρα σας επιτρέπουν να δημιουργήσετε ειδικά εφέ. Blur πεδίου: Δημιουργεί μια συνολική θόλωση στην εικόνα σας. Με την προσθήκη πρόσθετων σημείων ελέγχου ή καρφίτσες, ...

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Μπορείτε να κάνετε ρεαλιστικές τροποποιήσεις σε εικόνες που έχουν προοπτικά επίπεδα. Με το Σημείο Εκκίνησης, καθορίζετε τα επίπεδα στις εικόνες σας και, στη συνέχεια, χρησιμοποιώντας μια ποικιλία τεχνικών, προσθέστε ή εξαλείψτε αντικείμενα σε αυτά τα αεροπλάνα. Ανοίξτε μια εικόνα που χρειάζεται επεξεργασία. Εάν θέλετε να επικολλήσετε ...