الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Polymorphism

مغلق
بدأه m_lahlouh في 1 مايو 2004 · 1 رد · 725 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما هو الـ

Polymorphism

وماذا نستفيد منه

وبماذا يستعمل بالJAVA وغيرها من اللغات؟

عندما تولد يا ابن آدم يؤذن في اذنك من غير صلاة...

وعندما تموت.... يصلى عليك من غير آذان....

فكأن حياتك في الدنيا ليست سوى... الوقت الذي تمضيه بين الأذان والصلاة...

فلا تقضيه بما لاينفع

Mohammad Lahlouh

mohammadlahlouh.blogspot.com

Make money from your Website or Blog with BidVertiser

#2

ال polymorphism أو تعددية الأشكال هي إمكانية تعريف أكثر من منهجية method لها نفس الاسم وتختلف في عدد أو نوع الوسائط.

مثلا لحساب مساحة عدد من الأشكال:

class WShape{
  public double getArea (double r){
   // for a circle
   return (r * 3.14159);
  }

public float getArea(int h, int w){
  // for a rectangle
  return (h*w);
}

public static void main(String args[]){
	WShape w=new WShape();
	System.out.println(w.getArea(5));
	System.out.println(w.getArea(5, 5));
}
}

تم تعديل هذه المشاركة بواسطة walcom في 1 مايو 2004 في 16:20

فكر بطريقة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة