InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

[cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 09-06-2010, 06:41 PM
الصورة الرمزية زهرة البنفسج

زهرة البنفسج زهرة البنفسج غير متواجد حالياً

مراقبة سابقاً

 
تاريخ التسجيل: Jan 2009
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 1,458
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد


لوعرفت متغير على أساس أنه protectedفي السوبر كلاس
وجيت وانا في المين ناديت المتغير باسمه من غير استخدام الميثود...مايطلعلي غلط
إش تفسيرها؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

 


توقيع زهرة البنفسج  

 

رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-06-2010, 10:43 PM   #2

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

لوعرفت متغير على أساس أنه protectedفي السوبر كلاس
وجيت وانا في المين ناديت المتغير باسمه من غير استخدام الميثود...مايطلعلي غلط
إش تفسيرها؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
مدى الوصول لـ protected هو :
- أي كلاس معرف في نفس الباكيج يمكن له الوصول له وإن لم يرث منه .
- وكذلك أي كلاس يرث منه يمكن الوصول إليه وإن كان في باكيج آخر.

الجدول التالي يوضح فروقات الوصول :




وهذا مثال على عدة كلاسات في بكجين مختلفين , والجدول يبين امكانية الوصول :






بالتوفيق .

 

توقيع Mr.Ahmad  

 

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 


التعديل الأخير تم بواسطة Mr.Ahmad ; 11-06-2010 الساعة 12:00 AM.
Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 09-06-2010, 07:40 PM   #3

زهرة البنفسج

مراقبة سابقاً

الصورة الرمزية زهرة البنفسج

 
تاريخ التسجيل: Jan 2009
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 1,458
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

An abstract class is a class
defined with the modifier abstract OR
that contains an abstract method OR


يعني أول ماأشوف في السوبر كلاس ميثود abstract أعرف الكلاس abstract
وشكراً

 

زهرة البنفسج غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-06-2010, 10:53 PM   #4

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة زهرة البنفسج مشاهدة المشاركة
an abstract class is a class
defined with the modifier abstract or
that contains an abstract method or


يعني أول ماأشوف في السوبر كلاس ميثود abstract أعرف الكلاس abstract
وشكراً
نعم , صحيح .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-06-2010, 04:28 PM   #5

زهرة البنفسج

مراقبة سابقاً

الصورة الرمزية زهرة البنفسج

 
تاريخ التسجيل: Jan 2009
التخصص: Computer Science
نوع الدراسة: إنتظام
المستوى: التاسع
الجنس: أنثى
المشاركات: 1,458
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

up
up
up

 

زهرة البنفسج غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-06-2010, 03:16 AM   #6

HaMo0oDy303

^_^

الصورة الرمزية HaMo0oDy303

 
تاريخ التسجيل: Sep 2008
التخصص: IT :)
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: ذكر
المشاركات: 148
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

ياليت لو تشرحولي ال abstract
لاني مني فاهم في شي
وشكرا :)

 

توقيع HaMo0oDy303  

 





 

HaMo0oDy303 غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-06-2010, 10:28 AM   #7

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة HaMo0oDy303 مشاهدة المشاركة
ياليت لو تشرحولي ال abstract
لاني مني فاهم في شي
وشكرا :)
فكرة الـ abstract :
عندما تعرف كلاس كـ abstract فهذا يعني أنه لا يمكنك عمل Object بواسطة الكلمة new منه .

أي مثلاً :
كود PHP:
abstract class Test
{
}
 
class 
Main
{
public static 
void main (String[] args)
{
Test t = new Test (); // Error
}

وعندما تعرف ميثود أنها abstract فإنك فقط تُعرف الهيدر لها ,, وفي الكلاس الذي يرثها تكتبها , أي تعمل لها (implementation) .
مثال :

كود PHP:
abstract class Test
{
abstract 
void Print(String x);
}
 
class 
Demo extend Test
{
 
void Print(String x)
{
}

وهنا تجد شرح بنوع من التفصيل :
http://java.sun.com/docs/books/tutor.../abstract.html

بالتوفيق .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 11-06-2010, 10:23 PM   #8

بهاء

الحقيقه ما تري لا ماتسمع

الصورة الرمزية بهاء

 
تاريخ التسجيل: Apr 2008
التخصص: تقنية المعلومات
نوع الدراسة: إنتظام
المستوى: السابع
الجنس: أنثى
المشاركات: 389
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

السلااام عليكم

اخوي احمد تقدر تفهمني ليش طلع الجواب كذا لاني عجزت افهم
كود:
2.	abstract class Figure 
	{
		void display( ) 
		{	System.out.println("Figure"); 	}
	}
   //*
	abstract class Rectangle extends Figure 
	{	}
   //*
	class Box extends Rectangle 
	{
		void display( ) 
		{	System.out.println("Box");	}
	}
   //
	public static void main(String[ ] args)
	{
		Figure f = new Box( );
		f.display( );
		Rectangle r = (Rectangle)f;
		r.display( );
	}



What is printed?
a)	Box
	Box
b)	Box
	Figure
c)	Figure
	Box
d)	Figure
	Figure
المشكله ان اغلب اسئله الانهرتنز و الشيئ \ه مو عارفه احلها الله يستر


الحل ذا السؤال هو A ارجو الشرح لي ><

 


التعديل الأخير تم بواسطة بهاء ; 11-06-2010 الساعة 10:24 PM. سبب التعديل: سؤال من غير جواب هع
بهاء غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 13-06-2010, 12:01 PM   #9

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة بهاء مشاهدة المشاركة
السلااام عليكم

اخوي احمد تقدر تفهمني ليش طلع الجواب كذا لاني عجزت افهم
كود:
2.    abstract class Figure 
    {
        void display( ) 
        {    System.out.println("Figure");     }
    }
   //*
    abstract class Rectangle extends Figure 
    {    }
   //*
    class Box extends Rectangle 
    {
        void display( ) 
        {    System.out.println("Box");    }
    }
   //
    public static void main(String[ ] args)
    {
        Figure f = new Box( );
        f.display( );
        Rectangle r = (Rectangle)f;
        r.display( );
    }
 
 
 
What is printed?
a)    Box
    Box
b)    Box
    Figure
c)    Figure
    Box
d)    Figure
    Figure
المشكله ان اغلب اسئله الانهرتنز و الشيئ \ه مو عارفه احلها الله يستر


الحل ذا السؤال هو A ارجو الشرح لي ><
وعليكم السلام ورحمة الله وبركاته .

Output الكود السابق هو :
Box
Box

تم شرح مبسط للكود السابق في الصور التوضيحية التالية :





وبالله التوفيق .

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 05:01 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023