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

User-defined Classes And Adts

بدأه saion في 19 مارس 2009 · 6 رد · 1,012 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

لي استفسار عن

User-Defined Classes And ADTs

فياريت أحد يساعدني أنا درست برمجه الجافا 1 والحمدلله فاهمتها بس انتقلت للبرمجه 2 بدأت بالمثد وسهله الحمدلله بس دخلت على الكلاسس بدأت المشاكل عندي مو فاهمه ولا شيء

كتابي الي أدرسه هو

Java Programming: From Problem Analysis to Program by D S malik

الطبعه الثالثه

ياريت أحد يساعدني لأني بحثت في النت ومالقيت شيء يساعدني

شكرا لكم مقدما

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

User-Defined Classes

هي الكلاسات التي يقوم المبرمج بعملها ، مثلا قمت بعمل كلاس سميته Student ، يعتبر هذا كلاس user-defined لأنك أنت المبرمج من قمت بعمله وهو غير موجود في اللغه not built in .

Abstract Data Type

هي أنواع بيانات "مجرده" ، بمعنى انها تمثل مفاهيم لأشياء موجوده ، مثلا Stack المكدس ، أو الأشجار tree أو حتى مفهوم الصفوف Queue ، كل هذه تعتبر ADT . حيث يمكنك أن تستخدمها في برنامجك وأنت لا تعلم كيف تعمل هذه المفاهيم من الداخل Hide implementation . ويمكن أن تكون هذه الADT موجوده في اللغه built-in أو يمكن أن تقوم بعملها ان لم تجدها وهنا سوف تصبح كلاس معرف من قبلك user defined أيضا :) ..

على العموم هي مفاهيم نظريه فقط في موضوع الكلاسات ، وستتضح لك أكثر مع مرور مزيد من الوقت في التعلم وكتابه الكود ،،

بالتوفيق :) .

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#3
Wajdy Essam كتب:
وعليكــم السـلام ورحمة الله وبركاتـه..

User-Defined Classes

هي الكلاسات التي يقوم المبرمج بعملها ، مثلا قمت بعمل كلاس سميته Student ، يعتبر هذا كلاس user-defined لأنك أنت المبرمج من قمت بعمله وهو غير موجود في اللغه not built in .

Abstract Data Type

هي أنواع بيانات "مجرده" ، بمعنى انها تمثل مفاهيم لأشياء موجوده ، مثلا Stack المكدس ، أو الأشجار tree أو حتى مفهوم الصفوف Queue ، كل هذه تعتبر ADT . حيث يمكنك أن تستخدمها في برنامجك وأنت لا تعلم كيف تعمل هذه المفاهيم من الداخل Hide implementation . ويمكن أن تكون هذه الADT موجوده في اللغه built-in أو يمكن أن تقوم بعملها ان لم تجدها وهنا سوف تصبح كلاس معرف من قبلك user defined أيضا :) ..

على العموم هي مفاهيم نظريه فقط في موضوع الكلاسات ، وستتضح لك أكثر مع مرور مزيد من الوقت في التعلم وكتابه الكود ،،

بالتوفيق :) .

السلام عليكــم ورحمـة الله وبركاتــه

شكراً لك اخي الكريم أفدتني في موضوع التسميات لأني كنت ملخبطه

وان شاء الله تتضح الأمور وتسهل مع مرور الوقت

أنا حاليا أستعين بكتاب

Java for Dummies

وهو عباره عن 9 كتب في كتاب واحد

فهل تنصحني بكتب معينه عشان أزيد من معرفتي لأن الكتاب الي أدرسه أحسه غير كافي

وشكرا لك

#4

Java Programming: From Problem Analysis to Program by D S malik

هل المؤلف عربي؟؟؟؟

وهل الكتاب بالعربية؟

بالنسبة لكتب أخرى java how to program جيد جداً

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#6
علاء الصالحي كتب:
Java Programming: From Problem Analysis to Program by D S malik

هل المؤلف عربي؟؟؟؟

وهل الكتاب بالعربية؟

بالنسبة لكتب أخرى java how to program جيد جداً

تحياتي

السلام عليكــم ورحمـة الله وبركاتــه ،،

شكراً لك اخي الكريم

بالنسبه للكتاب المؤلف غير عربي والكتاب باللغه الانجليزيه

khaled refai كتب:

السلام عليكــم ورحمـة الله وبركاتــه ،،

شكراً لك اخي الكريم

#7

السلام عليكــم ورحمـة الله وبركاتــه ،،

بعد قراءة الجزء المتعلق بالموضوع حاولت أحل بعض الأسئله فياريت أحد يصحح لي اذا في خطأ

اجاباتي باللون الأحمر

consider the following declarations:

public class XClass

{

private int u;

private double w;

public XClass()

{

}

public XClass(int a, double w)

{

}

public void func()

{

}

public void print ()

{

}

}

XClass x=new XClass(10, 20,75);

a. How many members dose class XClass have?

6 (2 instance & 4 methods)

b.How many private members dose class XClass have?

2

c.How many constructors dose class XClass have?

2

d.write the definition of the member func so that u is set to 10 and w is set to 15.3.

public void func()

{

u=10;

w=15.3;

}

e.write the definition of the member print that prints the contents of u and w.

public void print()

{

System.out.println(u);

System.out.println(w);

}

f.write the definition of the defult constructors of the class XClass so that the instance variables are initialized to 0.

public XClass()

{

u=0;

w=0.0;

}

g.write the definition of the constructors with parameters of the class XClass so that the instance variables u is initialized to the value of a and the instance variables w is initialized to the value of b.

public XClass(int a, double b)

{

u=a;

w=b;

}

h.write a java statement that prints the values of the instance variables of x.

XClass.print(x);

i.write a java statement that creates the XClass object t and initializes the instance variables of t to 20 and 35.0,respectively.

XClass t = new XClass (20,35.0);

تم تعديل هذه المشاركة بواسطة saion في 21 مارس 2009 في 08:47

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