Ad Code

Java 28- Modifier types and their applications


Java 28- Modifier types and their applications

في هذا الفيديو من جافا JAVA , سنتحدث عن معدلات النوع private public protected package final abstract synchonized static , اي عن كيفية التحكم في كيفية الوصول الى البيانات, بالتالي سيكون جزء من حديثنا حول encapsulation. Modifier types and their applications


package package1;

public class AppPublic{
  

  /*
   * final : classe , methode , attribut
   * static : methode , attribut
   * abstract : classe , methode
   * synchronized : methode
   */

  public String VarPublique="public";
  protected int VarProtected=1;
  private int VarPrivate=1;
  int VarPackage=1;

}

-----------------

package package1;

class AppPackage{
  
  /*
   * final : classe , methode , attribut
   * static : methode , attribut
   * abstract : classe , methode
   * synchronized : methode
   */

  public String VarPublique="public";
  protected int VarProtected=1;
  private int VarPrivate=1;
  int VarPackage=1;

}

-----------------

package package2;

import package1.AppPublic;

public class AppInherits extends AppPublic{
    public static void main(String[] args) {
        
        AppInherits app1=new AppInherits();
        app1.VarPublique;
        app1.VarProtected;
        
    }
}

-----------------

package package2;

import package1.AppProtected;

public class App{
    public static void main(String[] args) {
        
        AppPublic app2=new AppPublc();
        app2.VarPublique;
        AppProtected app3=new AppProtected();
        
    }
}

إرسال تعليق

0 تعليقات

Close Menu