دورة java للمبتدئين الدرس السادس عشر

منذ 4 سنوات imadbelasri Java
JA

فهاد الدرس السادس عشر من دورة java  غادي نكملوا الدورة ديالنا ونشوفوا setters من بعد ماشفنا ل getters فالجزء السابق غادي نشوفوا أيضا l'héritage ف java لي كيمكن class fille من إستعمال ل les attributs و les méthodes ديال class mére.


1- إضافة setters فل class HelloFrench

ف setters عكس ل getters كيمكنوني من تعديل قيمة ل attribut لي فل class.

فالمثال لي عندي زدت méthode setHello فل class HelloFrench لي كتاخد القيمة لي غادي تاخذها ل variable hello.

الكود لي زدنا هو :

                                                    
                                                        //
public class HelloFrench {
    private String hello = "bonjour";

    public String getHello() {
        return hello;
    }

    public void setHello(String value) {
        hello = value;
    }
}
                                                    
                                                

2- تعديل قيمة hello من ل class HelloWorld

فل class HelloWorld من بعد ما كان créer l'objet من la classe HelloFrench كنخدم ب setter لي زدنا لي هي setHello وكنعطيها القيمة الجديدة.

من بعد فاش كن exécuter كنحصل على القيمة الجديدة لي عطيت ل hello.

الكود لي زدنا هو :

                                                        
                                                            //
public class HelloWorld {

    public static void main(String[] args) {
        HelloFrench helloFrench = new HelloFrench();
        helloFrench.setHello("bonjour tout le monde");
        System.out.println(helloFrench.getHello());
    }
}
                                                        
                                                    

3- ل héritage ف java

كيف قلنا فالمقدمة ل héritage  كيمكن class باش تخدم ب les attributs و les méthodes ديال class آخرى.

فالمثال لي عندنا زدنا ل class HelloWorld ل mot clé extends ومنبعد منو عطينا إسم ل class لي كت hériter منها لي هي HelloFrench.

من بعد كن créer l'objet من la classe HelloWorld لي ممكن الآن تخدم ب  les attributs ول getters و setters ديال HelloFrench.

كنخدم بهم وكنحصل على نفس التيجة السابقة.


الكود لي زدنا هو :

                                                        
                                                            //
public class HelloWorld extends HelloFrench {

    public static void main(String[] args) {
        HelloWorld helloWorld = new HelloWorld();
        helloWorld.setHello("bonjour tout le monde");
        System.out.println(helloWorld.getHello());
    }
}
                                                        
                                                    

دروس ذات صلة

JA

دورة java للمبتدئين الدرس الأول

فهاد الدورة الجديدة ولي هي خاصة بلغة البرمجة java  للمبتدئين غادي نشوفوا كل ما يتعلق ب java من الصفر...


JA

دورة java للمبتدئين الدرس الثاني

فهاد الدرس الثاني من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا نشوفوا les variables ف ja...


JA

دورة java للمبتدئين الدرس الثالت

فهاد الجزء الثالت من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا نشوفوا كيفاش نديرو التحوي...


JA

دورة java للمبتدئين الدرس الرابع

فهاد الدرس الرابع من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا نشوفوا كيفاش نديرو المقار...


JA

دورة java للمبتدئين الدرس الخامس

فهاد الدرس الخامس من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا شوفوا كيفاش نديرو ل incré...


JA

دورة java للمبتدئين الدرس السادس

فهاد الدرس السادس من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا نشوفوا الشرط if ف java ها...


JA

دورة java للمبتدئين الدرس السابع

فهاد الدرس السابع من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا نشوفوا كيفاش نخدموا ب swi...


JA

دورة java للمبتدئين الدرس الثامن

فهاد الدرس الثامن من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا شوفوا les boucles ف java....


JA

دورة java للمبتدئين الدرس التاسع

فهاد الدرس الثامن من دورة java للمبتدئين غادي نكملوا الدورة ديالنا وندوزوا شوفوا ل arrays ف java.فل...


JA

دورة java للمبتدئين الدرس العاشر

فهاد الجزء العاشر من دورة java للمبتدئين غادي نكملوا الدورة ديالنا ونشوفوا كيفا نتعاملو مع les excep...