Sunday 4 October 2015

طريقه عمل كلندر(displaying The Calendar )

السلام عليكم ورحمه الله وبركاته
طريقه عمل كلندر فى Oracle FDorms 10g
تحميل الشرح من هنا

https://drive.google.com/folderview?id=0B4CH_9vooTURVmEtVGROZnlwVUk&usp=sharing

Monday 24 August 2015

Final in Java

نستخدم  ال final لحفظ قيمه ثابته بداخل المتغير وتظل هذه القيمه ثابته طوال فتره تشغيل البرنامج
ولكن عند تعريف final داخل class  فلكل object من هذا ال class القيمه الثابته الخاصه به
مثال

 public class less40Final {
    final float comm;

    public less40Final(float commision) {
        comm = commision;

    }

    public void updateSalary(float[] sal) {

        for (int counter = 0; counter < sal.length; counter++) {
            sal[counter] += sal[counter] * comm;

        }
    }


} 

ولتشغيل هذا الكود

 public class Class1 {

    public static void main(String[] args) {
        less40Final less = new less40Final(.01f);
        less40Final less2 = new less40Final(.02f);

        float[] jansal = { 3000, 4000, 5000, 4500, 5500 };
        float[] jansal2 = { 3000, 4000, 5000, 4500, 5500 };
        less.updateSalary(jansal);
        less2.updateSalary(jansal2);
        System.out.println("Object NO #1");
        for (float ksal : jansal)
            System.out.println(ksal);
        System.out.println("###############################");
        System.out.println("Object NO #2");
        for (float ksal : jansal2)
            System.out.println(ksal);
    }
} 

Generate SET & get Method With IDE(Jdeveloper) tools in Java




Set & Get method In Java

السلام عليكم رحمه الله وبركاته
نبذه بسيطه عن ال Set & Get method  In Java
1 -لاضافة قيمه المتغير بنستخدم ال Set

2 - للحصل علي قيمه من متغير بستخدم خاصية Get
مثال 

 public class less39SetGet {

    int Age ;

    public void setAge(int myAge) {
        Age = myAge;

    }

    public int getAge() {

        return Age;
    }

} 
ولتشغيل الكود 
 public class Class1 {

    public static void main(String[] args) {
        less39SetGet less = new less39SetGet();
        less.setAge(100);
        System.out.println(less.getAge());
    }
} 

Sunday 23 August 2015

Multi Constructor


يممكننا عمل اكثر من مشيد Constructor  فى Class واحد لكن بشرط اختلاف ال Parameter
مثال 

 public class less37Constractor {
    JOptionPane jo = new JOptionPane();

    public less37Constractor() {

        String myName = jo.showInputDialog("My Name Is ");
        System.out.println("My Name Is " + myName);

    }

    public less37Constractor(String fName, String lName) {

        System.out.println("My Full Name Is " + fName + " " + lName);

    } 
مثال 
 public class Class1 {

    public static void main(String[] args) {
        less37Constractor cons = new less37Constractor();
        less37Constractor cons1 = new less37Constractor("Ahmed", "Ebanna");
    }
} 

Constructor In Java / المشيد فى الجافا


يتم انشاء ال constructor   بنفس اسم ال class  وبنفس ال Access modifier  
بمجرد  عمل
Object  من الClass  يتم تنفيذ ال Constructor 

مثال 

 public class less37Constractor {

    public less37Constractor() {
        JOptionPane jo = new JOptionPane();
        String myName = jo.showInputDialog("My Name Is ");
        System.out.println("My Name Is " + myName);

    }
لتشغيل الConstructor يتم انشاء  Class  اخر 
 public class Class1 {

    public static void main(String[] args) {
        less37Constractor cons = new less37Constractor();
    }
}  


Saturday 22 August 2015