اذهب إلى المحتوى

السؤال

نشر

شركة فيها ٤اقسام فكل قسم موظفين وعمال ومدراءولكل واحدمنهم صفات تخصه

ولايمكن للموظف العمل في اكثر من قسم ،ولكل قسم موظفين وعمال تخصه ويمكن لاكثر من قسم الاشتراك في نفس العمال.

اريد شرح الفكرة 

هل القسم كلاس اب نرث منه اوكلاس ابن يرث من كلاس يحتوي على كلاسات فرعية

 

Recommended Posts

  • 0
نشر

القسم هو صف من خصائصه المدير والموظفين والعمال داخله، يمكن للصف نفسه التصريح فيما إذا كان يمكن مشاركة العمال مع قسم آخر

class Department {
	
	// ...
	public Manager manager;
	public Employee[] employees;
	public Worker[] workers;

  	// ...
	public Boolean canShareWorkersWith(Department otherDepartment) {
		// بالاعتماد على قواعد مشاركة العمال
	}
  
  	// Setters and Getters...
}


// نستعلم عن امكانية المشاركة

if(department.canShareWorkersWith(otherDepartment)){
	otherDepartment.setWorkers(department.workers); // تعيين عمال قسم في آخر
}

باقي الصفوف من مدراء و موظفين و عمال لن تحتاج إلى الوراثة من صف القسم

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...