cpp:inheritance_protected_private

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
cpp:inheritance_protected_private [2017/04/22 17:20]
gthanos created
cpp:inheritance_protected_private [2020/04/26 12:38]
gthanos
Line 4: Line 4:
 ^    είδος κληρονομικότητας  ^^^ ^    είδος κληρονομικότητας  ^^^
 ^  μέλη της γονικής κλάσης  ^  public  ^  protected  ^  private  ^ ^  μέλη της γονικής κλάσης  ^  public  ^  protected  ^  private  ^
-| public μέλη  |  public  |  protected  |  not accessible  | +| public μέλη  |  public  |  protected  |  private  | 
-| protected μέλη  |  protected  |  protected  |  not accessible   |+| protected μέλη  |  protected  |  protected  |  private   |
 | private μέλη  |  not accessible  |  not accessible  |  not accessible  | | private μέλη  |  not accessible  |  not accessible  |  not accessible  |
  
 Δείτε το παρακάτω παράδειγμα που παραθέτει αναλυτικά τα επίπεδα της προσβασιμότητας Δείτε το παρακάτω παράδειγμα που παραθέτει αναλυτικά τα επίπεδα της προσβασιμότητας
  
-<code cpp>+<code cpp PrivateProtectedInheritance.cpp>
 class Parent { class Parent {
 public: public:
Line 45: Line 45:
  
 <WRAP center round tip 80%> <WRAP center round tip 80%>
-Η κληρονομικότητα τύπου //private// ή //protected// έχει περιορισμένη χρήση.+Η κληρονομικότητα τύπου //private// ή //protected// έχει σχετικά περιορισμένη χρήση.
 </WRAP> </WRAP>
  
cpp/inheritance_protected_private.txt · Last modified: 2022/05/13 07:06 by gthanos