Ad Code

Java 34- Encapsulation


Java 34- Encapsulation

في هذا الفيديو من جافا JAVA, سنتحدث عن التغليف Encapsulation اي كيفية وضع قيود لاجل الوصول الى متغيرات class من الخارج. وعن كيفية استخدام الدوال method لاجل الوصول اليها. Encapsulation


package package1;

public class App{

  public int VarPublic;
  private int VarPrivate;
  protected int VarProtected;
  int VarPackage;


  public int getVarPublic() {
    return VarPublic;
  }


  public int getVarPrivate() {
    return VarPrivate;
  }


  public int getVarProtected() {
    return VarProtected;
  }


  public int getVarPackage() {
    return VarPackage;
  }


  public App(int varPublic, int varPrivate, int varProtected, int varPackage) {
    VarPublic = varPublic;
    VarPrivate = varPrivate;
    VarProtected = varProtected;
    VarPackage = varPackage;
  }

}
---------------------------------------------------------------------------------
package package2;

import package1.App;

public class Apps{


    public static void main(String[] args) {
    App app1= new App(2, 4, 5, 8);
    System.out.println(app1.VarPublic);         // 2
    System.out.println(app1.getVarPrivate());   // 4
    System.out.println(app1.getVarProtected()); // 5
    System.out.println(app1.getVarPackage());   // 8
    System.out.println(app1.getVarPublic());    // 2
    }
  
}

إرسال تعليق

0 تعليقات

Close Menu