User Tools

Site Tools


java:inner_class_access

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
java:inner_class_access [2020/03/15 20:43]
gthanos [Πρόσβαση από την εξωτερική κλάση σε πεδία της εσωτερικής κλάσης]
java:inner_class_access [2021/04/12 05:48]
gthanos [Πρόσβαση από την εξωτερική κλάση σε πεδία της εσωτερικής κλάσης]
Line 44: Line 44:
      
   private class InnerClass {   private class InnerClass {
-  +    //inner class has not fields 
 +    
     public InnerClass(int p, int pp, int pr, int pu) {     public InnerClass(int p, int pp, int pr, int pu) {
       outerPriv = p;       outerPriv = p;
Line 75: Line 76:
 Το παρακάτω παράδειγμα εξηγεί την προσβασιμότητα της εξωτερικής κλάσης σε πεδία και μεθόδους της εσωτερικής κλάσης. Το παρακάτω παράδειγμα εξηγεί την προσβασιμότητα της εξωτερικής κλάσης σε πεδία και μεθόδους της εσωτερικής κλάσης.
  
-<code java OuterClass.java> +<code java AccessInnerClassFromOuterClass.java> 
-public class OuterClass {+public class AccessInnerClassFromOuterClass {
   int outer;   int outer;
   InnerOuterClass innerObj;   InnerOuterClass innerObj;
  
-  public OuterClass(int o) {+  public AccessInnerClassFromOuterClass(int o) {
     outer = o;     outer = o;
     innerObj = new InnerOuterClass();     innerObj = new InnerOuterClass();
Line 104: Line 105:
      
   public static void main(String[] args) {   public static void main(String[] args) {
-    OuterClass outer = new OuterClass(5);+    AccessInnerClassFromOuterClass outer = new AccessInnerClassFromOuterClass(5);
   }     }  
 } }
java/inner_class_access.txt · Last modified: 2021/04/12 04:48 (external edit)