Οι πρωτόγονοι τύποι έχουν μεθόδους;
Οι πρωτόγονοι τύποι έχουν μεθόδους;

Βίντεο: Οι πρωτόγονοι τύποι έχουν μεθόδους;

Βίντεο: Οι πρωτόγονοι τύποι έχουν μεθόδους;
Βίντεο: Ι. Παπαφλωράτος: Οι Τούρκοι έχουν ενοχληθεί από τα ελληνικά άλματα στους εξοπλισμούς | Ειδήσεις 2024, Νοέμβριος
Anonim

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

Στη συνέχεια, μπορεί κανείς επίσης να ρωτήσει, έχουν μεθόδους οι πρωτόγονοι τύποι δεδομένων;

ΕΝΑ ' πρωτόγονος ' Τύπος δεδομένων σημαίνει ότι εσύ έχω μια τιμή που είναι αποθηκευμένη στη μνήμη -- αυτή η τιμή έχει όχι μεθόδους ή εσωτερική δομή. ΕΝΑ πρωτόγονη κονσέρβα να λειτουργεί μόνο με εξωτερικές λειτουργίες.

Επιπλέον, είναι οι πρωτόγονοι τύποι αντικείμενα; Υπάρχουν 8 πρωτόγονους τύπους δεδομένων : int, short, char, float, double, boolean, …κ.λπ. Σε αντίθεση με την C#, στην Java, οι μεταβλητές του a πρωτόγονου τύπου δεν είναι Αντικείμενα ; δεν είναι μια δομή ούτε μια αντικείμενο προέρχεται από μια τάξη.

Εδώ, ποιες είναι οι πρωτόγονες μέθοδοι;

ΕΝΑ πρωτόγονη μέθοδος είναι ένα Μέθοδος που επικαλείται συμπεριφορά στην Εικονική Μηχανή (Επισκόπηση) ή σε ένα πρόσθετο. Πρωτόγονες μέθοδοι παρέχει λειτουργικότητα που δεν είναι διαθέσιμη από το κανονικό Smalltalk μεθόδους . Για παράδειγμα, υπάρχουν πρωτόγονες μεθόδους για I/O Για παράδειγμα: πρόσβαση σε αρχείο (δείτε FileStream) υποδοχές δικτύου (δείτε Socket)

Ποια είναι η διαφορά μεταξύ του πρωτόγονου και του μη πρωτόγονου τύπου δεδομένων;

Πρωτόγονα δεδομένα είναι μόνο μεμονωμένες τιμές, δεν έχουν ειδικές δυνατότητες. Τα παραδείγματα του Πρωτόγονοι τύποι δεδομένων δίνονται byte, short, int, long, float, double, char κ.λπ. Α μη - πρωτόγονο τύπο δεδομένων είναι κάτι άλλο, όπως μια δομή πίνακα ή μια κλάση είναι γνωστή ως το μη - πρωτόγονο τύπο δεδομένων.

Συνιστάται: