..


Σύνδεσμοι διαφημιζόμενων

Αρχιτεκτονική ενός object-oriented γλώσσα

Το άρθρο γράφτηκε από τον Luca Ruggiero
Σελίδα 1 από 5

Εισαγωγή

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

Ο σκοπός αυτού του άρθρου είναι να παράσχει μια επισκόπηση αυτών των χαρακτηριστικών, βάζοντας τους λιγότερο έμπειρους παίκτες είναι σε θέση να «μιλούν την ίδια γλώσσα" μιας πιο έμπειρος προγραμματιστής, και στη συνέχεια να είναι σε θέση να καταλάβει ορισμένες τεχνικές συνομιλίες και θα μπορούσαν να βοηθηθούν εάν είχε μια κραυγή για βοήθεια.

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

Γλώσσες όπως η C και BASIC-like

Μπορούμε να κάνουμε μια πρώτη διάκριση μεταξύ των αντικειμενοστραφών γλωσσών προγραμματισμού: υπάρχουν C-όπως γλώσσες (παρόμοια με C) και Basic-like (παρόμοια με Basic).

Η διάκριση αυτή είναι σημαντική όχι μόνο από μια ακαδημαϊκή σκοπιά, αλλά και από πρακτική άποψη, δεδομένου ότι υπάρχουν διαφορές στη χρήση των συντακτικά χαρακτηριστικά που ανέφερα προηγουμένως, και ότι θα αντιμετωπίσουμε σύντομα.

Προτού μετακινηθούν προς το σημείο, θεωρώ ότι είναι σημαντικό να λίστα ποιες είναι οι κύριες γλώσσες προγραμματισμού της επόμενης γενιάς, object-oriented δυνατότητες για τη διαίρεση σχηματικά.

Εδώ είναι μια λίστα.

  • C-like
    • Web
      • Πλευρά του client
        1. JScript
        2. JavaScript
      • Server-side
        1. JSP
        2. PHP
        3. ASP με JScript
        4. ASP PerlScript
        5. ASP.NET με C #
        6. ASP.NET με JScript.NET
    • Desktop
      1. C
      2. C + +
      3. Ιάβα
      4. Perl
  • Βασικές-όπως
    • Web
      • Πλευρά του client
        1. VBScript
      • Server-side
        1. ASP με VBScript
        2. ASP.NET με VB.NET
    • Desktop
      1. Visual Basic
      2. Visual Basic.
      3. Δελφοί
      4. Python
Μια σημαντική διαφορά μεταξύ των γλωσσών όπως η C και BASIC-like-είναι ότι η πρώτη είναι "case sensitive", ευαίσθητα, ή η χρήση κεφαλαίων και πεζών γραμμάτων, τόσο από τους ντόπιους, όπως αυτές καθορίζονται από τον κύριο του έργου, ενώ δευτερολέπτων δεν κάνει καμία διαφορά, αλλά μια ψύχραιμη συμβουλή, θα πρέπει επίσης να αντιμετωπίσει τα βασικά-όπως η γλώσσα σαν να ήταν πεζών-κεφαλαίων, για να πάρει μπροστά, εάν ένας κώδικας πλήρη σαφήνειας και της τάξης.

Στην ίδια κατηγορία ...
E-Learning
SQL και βάσης δεδομένων (Μάθημα) SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Από 39 €.
VB.NET (Μάθημα) VB.NET (Μάθημα)
Κάντε Εφαρμογές για επιτραπέζιους υπολογιστές με τη Visual Basic .. Από 49 €.
Visual Basic 6 (Μάθημα) Visual Basic 6 (Μάθημα)
Κάντε Εφαρμογές για επιτραπέζιους υπολογιστές με VB6. Από 39 €.
Σύνδεσμοι διαφημιζόμενων