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

[مخالف - طلب حل : ]مساعدة في اسيمنت class Point

مغلق
بدأه ssssami في 24 سبتمبر 2010 · 5 رد · 537 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

انو

write a class named Point that include two integer fields x and y and the following methods...

1. a constructor with no parameters that set both x=y=0

2. a constructor with one parameter a that sets x=y=a

3. a constructor with two parameters a,b that sets x=a and y=b

4. two get methods to return x and y

5. two set methods to set a new values to x and y

6. getLocation method which return a string of the location of the point

after that build a main method in which Creat three points from the three different constructors and print out its x-y values and location

احنا نستخدم بالجامعة برنامج netbeans

وانا في بعض محاضرات ما حضرتها لظروف خاصة جدا حصلت معي

بتمنى الي بفهم السؤال يشرحلي اياه بشكل بسيط وبتمنى مساعدتي لكتابة البرنامج كامل

انا كتبت هادا الكود في كلاس اسمو Point



public class Point {
int x,y;

/** Creates a new instance of Point */
public Point() {
x=y=0;
}
public Point(int a) {
x=y=a;
}
public Point(int a, int b) {
x=a;
y=b;
}
public Integer getX() {
return x;
}

public Integer getY() {
return y;
}

public void setX(int xx) {
this.x = xx;
}

public void setY(int yy) {
this.y = yy;
}

public Point getLocation() {
return new Point(x, y);
}


}

لكن مش عارف كيف اكمل باقي البرنامج

تسليم الاسيمنت بعد يومين احتاج مساعدة عاجلة ضروري اخواني

حياكم الله مقدما

تم تعديل هذه المشاركة بواسطة ssssami في 24 سبتمبر 2010 في 03:42

#2
ssssami كتب:

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

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

انو

write a class named Point that include two integer fields x and y and the following methods...

1. a constructor with no parameters that set both x=y=0

2. a constructor with one parameter a that sets x=y=a

3. a constructor with two parameters a,b that sets x=a and y=b

4. two get methods to return x and y

5. two set methods to set a new values to x and y

6. getLocation method which return a string of the location of the point

after that build a main method in which great three points from the three different constructors and print out its x-y values and location

احنا نستخدم بالجامعة برنامج netbeans

وانا في بعض محاضرات ما حضرتها لظروف خاصة جدا حصلت معي

بتمنى الي بفهم السؤال يشرحلي اياه بشكل بسيط وبتمنى مساعدتي لكتابة البرنامج كامل

انا كتبت هادا الكود في كلاس اسمو Point



public class Point {
int x,y;

/** Creates a new instance of Point */
public Point() {
x=y=0;
}
public Point(int a) {
x=y=a;
}
public Point(int a, int b) {
x=a;
y=b;
}
public Integer getX() {
return x;
}

public Integer getY() {
return y;
}

public void setX(int xx) {
this.x = xx;
}

public void setY(int yy) {
this.y = yy;
}

public Point getLocation() {
return new Point(x, y);
}


}

لكن مش عارف كيف اكمل باقي البرنامج

تسليم الاسيمنت بعد يومين احتاج مساعدة عاجلة ضروري اخواني

حياكم الله مقدما

هذا كود ال getLocation()

public String getLocation(){
return "("+x+","+y+")";
}

هناك ملاحظة فقط في get لقد استعملت كائن و ليس قيمة int و هذه معلومة إظافية فقط اردت أن أطلعك عليها

اما الباقي فحاول فيه و ضع محاولتك لمناقشتها

هذا أفظل حل لها happy.gif

بالتوفيق

showimagephp.jpg

#3

في getX و getY استعمل int في ال return type بدل Integer

	public int getX() {
    	return x;
	}

	public int getY() {
    	return y;
	}

في getLocation، المطلوب إعادة كائن String وليس كائن Point.

 	public String getLocation() {
  		return "x= " + x + ", y= " + y;
	}

ال main method لها توقيع ثابت، وهو كالتالي

	public static void main(String[] args) {

	}
#4
BlackBeard كتب:

هذا كود ال getLocation()


public String getLocation(){
return "("+x+","+y+")";
}

هناك ملاحظة فقط في get لقد استعملت كائن و ليس قيمة int و هذه معلومة إظافية فقط اردت أن أطلعك عليها

اما الباقي فحاول فيه و ضع محاولتك لمناقشتها

هذا أفظل حل لها happy.gif

بالتوفيق

ردك افاني كتير اخي كل التحية لك ولردك الكريم

ولكن الان ينقصني سؤال واحد فقط يعني هو طالب بالاسايمنت Location هاد اللوكيشن حيكون هو نفسو x,y الي برجعهم عن طريق جت وست

بس الفرق انو دالة getLocation بترجع سترنج نص يعني مش رقم انتجر

يعني لو كان تنفيذ الاسايمنت هو هادا مثلا



x1 = 0 - y1 = 0
P1 Location = (0,0)

x2 = 3 - y2 = 3
P2 Location = (3,3)

x3 = 5 - y3 = 7
P3 Location = (5,7)


بيكون شغلي صح هيك ؟؟

herch كتب:

في getX و getY استعمل int في ال return type بدل Integer

	public int getX() {
    	return x;
	}

	public int getY() {
    	return y;
	}

في getLocation، المطلوب إعادة كائن String وليس كائن Point.

 	public String getLocation() {
  		return "x= " + x + ", y= " + y;
	}

ال main method لها توقيع ثابت، وهو كالتالي

	public static void main(String[] args) {

	}

ايضا اخي الكريم ردك افادني كتيرر وجدا

ولكن ساطرح عليك نفس السؤال طبعا ينقصني سؤال واحد فقط يعني هو طالب بالاسايمنت Location هاد اللوكيشن حيكون هو نفسو x,y الي برجعهم عن طريق جت وست

بس الفرق انو دالة getLocation بترجع سترنج نص يعني مش رقم انتجر

يعني لو كان تنفيذ الاسايمنت هو هادا مثلا

x1 = 0 - y1 = 0
P1 Location = (0,0)

x2 = 3 - y2 = 3
P2 Location = (3,3)

x3 = 5 - y3 = 7
P3 Location = (5,7)

بيكون شغلي صح هيك ؟؟

تم تعديل هذه المشاركة بواسطة ssssami في 24 سبتمبر 2010 في 03:39

#5
ssssami كتب:

ولكن الان ينقصني سؤال واحد فقط يعني هو طالب بالاسايمنت Location هاد اللوكيشن حيكون هو نفسو x,y الي برجعهم عن طريق جت وست

بس الفرق انو دالة getLocation بترجع سترنج نص يعني مش رقم انتجر

يعني لو كان تنفيذ الاسايمنت هو هادا مثلا

x1 = 0 - y1 = 0
P1 Location = (0,0)

x2 = 3 - y2 = 3
P2 Location = (3,3)

x3 = 5 - y3 = 7
P3 Location = (5,7)

بيكون شغلي صح هيك ؟؟

ايوه هيكون شغلك كدا صح

لانه عاوز المحاور وعاوز المكان بتاع النقط

فالمحاور اللى انت بتحصل عليها من الـ setters , getters

والمكان اللى انت بتحصل عليه من الـ getLocation

انا كملت لك البرنامج

وهيكون شكله كدا فالاخر

post-217802-085390500 1285305369_thumb.p

وللتحميل من هنا

PointApp.zip

المرفقات
point.png

Software Developer
Mahmoudkelany.com


 

#6

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

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

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

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

728x90.png

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

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