khaled0mohammed نشر 8 يناير 2022 أرسل تقرير مشاركة نشر 8 يناير 2022 ما هي افضل طريقة لانشاء اكثر من كائن من نفس الكلاس في لغة جافا 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 محمد أبو عواد نشر 8 يناير 2022 أرسل تقرير مشاركة نشر 8 يناير 2022 لنفترض أنه لدينا الكلاس student كالتالي public class Student { private String name; public String getName() { return surname; } public void setName(String name) { this.name = name; } } يمكننا انشاء أكثر من كائن بسهولة بهذه الطريقة Student s1 = new Student();=> الكائن الأول Student s2 = new Student();=> الكائن الثاني Student s3 = new Student();=> الكائن الثالث وهكذا , يمكننا أيضا استخدام مصفوفة من الكائنات , كالتالي Student[] students = new Student[5]; //إنشاء مصفوفة تحتوي على خمس كائنات من الكلاس student // نقوم باستخدام حلقة تكرار بالمرور على عناصر المصفوفة وانشاء كائن من الكلاس student في كل عنصر من عناصر المصفوفة for (int i = 0; i < 5; i++) { Student[i] = new Student(); Student[i].setName(name); } قمت بانشاء مصفوفة تحتوي على 5 عناصر من الكلاس student , ثم من خلال حلقة التكرار يمكنني انشاء كائن من الكلاس student في كل عنصر من عناصر المصفوفة وبالتالي يمكنني الوصول للخصائص الخاصة بكل كائن اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mohamed Abu Abdo نشر 8 يناير 2022 أرسل تقرير مشاركة نشر 8 يناير 2022 (معدل) يرجي توضيح السؤال 1-ما هي اللغة التي تتحدث عنها 2-ماذا تعني بالكائنات المتعددة "تحتاج إلي مثال على ما تريد" تم التعديل في 8 يناير 2022 بواسطة Mohammed_Emad اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
-1 qusayabomal3aqa نشر 8 يناير 2022 أرسل تقرير مشاركة نشر 8 يناير 2022 (معدل) افضل طريقة تمكننا من إنشاء كائنات متعددة بنوع واحد فقط كما نفعل في حالة الأوليات. اعطيك مثال لكي يوضح لك الامر بدء المتغيرات البدائية: int a=10, b=20; تهيئة المتغيرات المرجعية(إنشاء الكائنات): Rectangle r1=new Rectangle(), r2=new Rectangle();//creating two objects دعنا نرى المثال: //Java Program to illustrate the use of Rectangle class which //has length and width data members class Rectangle{ int length; int width; void insert(int l,int w){ length=l; width=w; } void calculateArea(){System.out.println(length*width);} } class TestRectangle2{ public static void main(String args[]){ Rectangle r1=new Rectangle(),r2=new Rectangle();//creating two objects r1.insert(11,5); r2.insert(3,15); r1.calculateArea(); r2.calculateArea(); } } في هذا المثال انشأنا كلاس Rectangle يأخذ الطول والعرض ويحسب مساحة المستطيل وفي كلاس ال main انشأنا كائنين من كلاس Rectangle واستدعينا الدالة insert لكل كائن وحسبنا مساحة المستطيل الفكرة هي انشاء اكثر من كائن للكلاس Rectangle تم التعديل في 8 يناير 2022 بواسطة Qusay Alkahlout اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
khaled0mohammed
ما هي افضل طريقة لانشاء اكثر من كائن من نفس الكلاس في لغة جافا
رابط هذا التعليق
شارك على الشبكات الإجتماعية
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.