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

[ تنبيه ] استفسار

بدأه Mr.Raed في 7 أكتوبر 2011 · 10 رد · 641 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

انا سويت كلاس خاصة في وظيفتها تضرب رقمين يدخلهم المستخدم

هاذي الكلاس لمن عملت لها تشغيل طلع لي ملف الكلاس وطلعت لي ملاحضة تحت

كود الكلاس

public class testt
{
	public int area ( int x ,int y )
	{
		int l = x ;
		int w = y ;
			int z ;
			z = l * w ;
			return z ;

	}
}

وهاذي الملاحضة

--------------------Configuration: <Default>--------------------
Error: Main method not found in class testt, please define the main method as:
   public static void main(String[] args)

Process completed.

وهذا كلاس المين اللي سويت له له اوبجت حتى استدعي الدالة الاولى

public class testt2
{
	public static void main ( Strin [] args )
	{
		int c ;
		testt n = new testt (System.in) ;
		System.out.print ( " number1 " );
		n.l = n.nextInt();
		System.out.print ( " number2 ");
		n.w = n.nextInt () ;
		System.out.print ( " resault is " );
		c = n.area() ;
		System.out.printf ( "%d " ,c );

	}
}

يطلع لي هذا الخطا

--------------------Configuration: <Default>--------------------
Error: Could not find or load main class testt2

Process completed.

وهاذي الملاحضات في bulid output

--------------------Configuration: <Default>--------------------
C:\Users\tech\Documents\testt2.java:3: error: cannot find symbol
	public static void main ( Strin [] args )
	                          ^
  symbol:   class Strin
  location: class testt2
C:\Users\tech\Documents\testt2.java:6: error: cannot find symbol
		testt n = new testt (System.in) ;
		^
  symbol:   class testt
  location: class testt2
C:\Users\tech\Documents\testt2.java:6: error: cannot find symbol
		testt n = new testt (System.in) ;
		              ^
  symbol:   class testt
  location: class testt2
3 errors

Process completed.

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

1f557e95a4.jpg
#2
public class testt2
{
        public static void main ( String [] args )
        {
                int c ;
                testt n = new testt (System.in) ;
                System.out.print ( " number1 " );
                n.l = n.nextInt();
                System.out.print ( " number2 ");
                n.w = n.nextInt () ;
                System.out.print ( " resault is " );
                c = n.area() ;
                System.out.printf ( "%d " ,c );

        }
}

الخطأ : Strin في دالة الـ main

التعديل : String

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#3

حتى بعد تعديل String

نفس الاخطاء موجودة لم يتغير منها شي

اتمنى احد يفيدني

:sad:

1f557e95a4.jpg
#4

معاك خطأ في استدعاء الكونستركت testt

في هذا السطر

testt n = new testt (System.in) ;

غيره الى

testt n = new testt () ;

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#5

هل عملت Build للكود مره اخرى ؟

Software Developer
Mahmoudkelany.com


 

#6

جرب تعملها بهذي الخطوة,,

testt n = new testt () ;

c=n.area(x,y);

ما رأي الاساتذة؟

تم تعديل هذه المشاركة بواسطة zainab90 في 9 أكتوبر 2011 في 10:43

#7
mental-driller كتب:

معاك خطأ في استدعاء الكونستركت testt

في هذا السطر

testt n = new testt (System.in) ;

غيره الى

testt n = new testt () ;

اهلا اخوي

ما اعتقد الخطا فيها ابدا

لان فكرة برنامج اني ابغى المستخدم يدخل رقمين واخلي البرنامج يجمعهم

لكن عن طريق كلاس انأشها ثم استدعيها

وسيستم دوت ان نحتاجها لان نخبره ان هناك قيم سوف تاتي من الكيبورد

Mahmoud Kelany كتب:

هل عملت Build للكود مره اخرى ؟

نعم عملت له تشغيل مرا اخرى ولكن لا يعمل

zainab90 كتب:

جرب تعملها بهذي الخطوة,,

testt n = new testt () ;

c=n.area(x,y);

ما رأي الاساتذة؟

جربت الطريقة لكن لا فائدة اخوي

اتمنى من اهل الخبرة يساعدوني ومن الاخوان فوق يفيدوني

:sad:

اتمنى احد يفيدني

:sad:

1f557e95a4.jpg
#8
Mr.Raed كتب:

اهلا اخوي

ما اعتقد الخطا فيها ابدا

لان فكرة برنامج اني ابغى المستخدم يدخل رقمين واخلي البرنامج يجمعهم

لكن عن طريق كلاس انأشها ثم استدعيها

وسيستم دوت ان نحتاجها لان نخبره ان هناك قيم سوف تاتي من الكيبورد

جميل ولكن هل الكلاس testt يرث من Scanner ؟ كما انه ليس لديك كونستركتور ياخذ Input Stream علشان تستدعيه بSystem.in

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#9

خلاص الحمد لله وصلت للحل بنفسي ^_^

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

1f557e95a4.jpg
#10

*- يحظر استخدام اللهجة العامية

*- أو كتابة الأسئلة باللغة الإنجليزية

*- أو كتابة الكلمات الإنجليزية بالعربية

====

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#11

ما معنى وصلت للحل؟

ما الطريق الذي أوصلك هناك؟

نحن نعتمد أسلوب المشاركة لذا رجاءاً لا تسأل إن كنت ستحتفظ بالإجابة لنفسك

تحياتي

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

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

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

728x90.png

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