User Tools

Site Tools


cpp:static_members

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revisionBoth sides next revision
cpp:static_members [2017/05/09 20:30] – created gthanoscpp:static_members [2017/05/09 20:31] gthanos
Line 53: Line 53:
 </code> </code>
  
 +<WRAP center round info 80%>
 Στον παραπάνω κώδικα παρατηρούμε το εξής: Στον παραπάνω κώδικα παρατηρούμε το εξής:
   - Η αρχικοποίηση της στατικής μεταβλητής γίνεται έξω από την κλάση. Η αρχικοποίηση εκτός της κλάσης (όπως παραπάνω) είναι υποχρεωτική. Για το λόγο αυτό η στατική μεταβλητή είναι αναγκαίο να δηλωθεί ως //public//   - Η αρχικοποίηση της στατικής μεταβλητής γίνεται έξω από την κλάση. Η αρχικοποίηση εκτός της κλάσης (όπως παραπάνω) είναι υποχρεωτική. Για το λόγο αυτό η στατική μεταβλητή είναι αναγκαίο να δηλωθεί ως //public//
Line 59: Line 60:
     - Με χρήση ενός υφιστάμενου αντικειμένου, τελεία, το όνομα του πεδίου.     - Με χρήση ενός υφιστάμενου αντικειμένου, τελεία, το όνομα του πεδίου.
   - Η στατική μέθοδος ''static int getRectanglesNumber()'' έχει απευθείας πρόσβαση στα στατικά πεδία της κλάσης, αλλά δεν έχει πρόσβαση στα μη στατικά πεδία και στον δείκτη **this**.   - Η στατική μέθοδος ''static int getRectanglesNumber()'' έχει απευθείας πρόσβαση στα στατικά πεδία της κλάσης, αλλά δεν έχει πρόσβαση στα μη στατικά πεδία και στον δείκτη **this**.
 +</WRAP>
 +
cpp/static_members.txt · Last modified: 2017/05/09 19:32 (external edit)