PDA

نسخه کامل مشاهده نسخه کامل : سوال در جاوا



panizir
21-03-2011, 14:54
من تازه کار با جاوا رو شروع کردم.
یه سوال دارم. وقتی میگن یه کلاس از یه کلاس دیگه extend میشه یعنی چی؟

L u K e !
21-03-2011, 15:31
یعنی مشتق می شه
در مورد وراثت چیزی می دونید ؟


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یعنی کلاس A از کلاس B مشتق شده و تمامی خواص کلاس B بهش به ارث می رسه

panizir
21-03-2011, 15:38
خوب چه جوری باید این کارو انجام بدیم؟کجا باید چی بنویسیم؟

Xilevens
22-03-2011, 01:42
ببينيد شما بايد اول كلاس پدر رو تعريف كنيد و بنويسيد
بعد كلاس فرزند رو از كلاس پدر extend كنيد فايل هر دو كلاس يه جا بايد ريخته شده باشه
مثالش رو هم دوست عزيز گذاشتن
اگه تازه كار هستيد حتما با كتاب پيش بريد
بهترين مرجع براي افراد تازه كار
كتاب دايتل دايتل ترجمه شده به فارسي رو ميتونيد از بازار تهيه كنيد كه قيمتش فكر كنم 18 هزار تومن باشه
كتاب انگليسيش رو هم تو اينترنت ميتونيد پيدا كنيد

Xilevens
22-03-2011, 01:42
........................

panizir
25-03-2011, 22:57
ببينيد شما بايد اول كلاس پدر رو تعريف كنيد و بنويسيد
بعد كلاس فرزند رو از كلاس پدر extend كنيد فايل هر دو كلاس يه جا بايد ريخته شده باشه
مثالش رو هم دوست عزيز گذاشتن
اگه تازه كار هستيد حتما با كتاب پيش بريد
بهترين مرجع براي افراد تازه كار
كتاب دايتل دايتل ترجمه شده به فارسي رو ميتونيد از بازار تهيه كنيد كه قيمتش فكر كنم 18 هزار تومن باشه
كتاب انگليسيش رو هم تو اينترنت ميتونيد پيدا كنيد

خیلی ممنون.
میشه اگه سایت دانلود انگلیسیشو دارین بذارین لطفا؟

Xilevens
26-03-2011, 00:52
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

از اين لينك بگيريد

panizir
26-03-2011, 10:07
از اين لينك بگيريد

مرسی . اما این لینک باز نمیشه. حتی سایت اولیه ش هم باز نمیشه.

panizir
03-04-2011, 18:21
یه سوال دیگه.
من یه کلاس دارم که توش این چیزها رو نوشتم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


حالا اومدم این تابه crateA رو تو یه کلاس دیگه صدا زدم و از خونه های آرایه استفاده کردم اما این خطارو میده :
java.lang.NullPointerException

دلیلش چیه؟ من که new ساختم. چرا میگه null هست؟
یه سوال دیگه ،تومتد ArrayList اگه بخوایم از add استفاده کنیم باید قبلش یه چیزی توش باشه یا اگه فقط تعریف کرده باشیم کافیه؟

Xilevens
03-04-2011, 18:49
یه سوال دیگه.
من یه کلاس دارم که توش این چیزها رو نوشتم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


حالا اومدم این تابه crateA رو تو یه کلاس دیگه صدا زدم و از خونه های آرایه استفاده کردم اما این خطارو میده :
java.lang.NullPointerException

دلیلش چیه؟ من که new ساختم. چرا میگه null هست؟
یه سوال دیگه ،تومتد ArrayList اگه بخوایم از add استفاده کنیم باید قبلش یه چیزی توش باشه یا اگه فقط تعریف کرده باشیم کافیه؟




دوست عزيز اون لينك بالا رو باز نكنيد
با نرم افزارهاي دانلود لينك رو دانلود كنيد حدود 15 مگابايت هست

ميشه لطفا هر دو كلاس رو بزاريد
اين اگه يكي از كلاسها باشه
اون كلاسي كه تابع رو توش فراخواني هم ميكنيد رو هم بديد
به احتمالاتي ميدم اما تا مطمئن نشم چيزي نميتونم بگم

panizir
03-04-2011, 21:43
من خیلی راه هارو امتحان کردم تا بتونم این آرایه از arraylist ها رو بسازم اما نشد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

دقیقا به اولین خط بعد while خطا میده.البته این یه قسمتی از کلاس هست.

Xilevens
04-04-2011, 09:44
ببينيد اين خطا مخصوص خارج شدن از آرايه يا رد كردن از null هست
يعني شما در آرايه آدرسي داديد كه از خونه آخر رد كرده
من چون برنامه كامل رو ندارم نميتونم دقيق محلشو مشخص كنم
اما غالب ترين دليل اين خطا هموني بود كه گفتم

در ضمن وقتي شما عملياتي روي يك متغير اعمال ميكنيد موقع كامپايل بهتون خطا ميده كه اين متغير نياز به مقداردهي اوليه داره يا نه
اگه اون نوع متغير نياز داشته باشه بايد قبل از هرگونه عملياتي مقدار دهي بشه

panizir
04-04-2011, 16:24
من این مشکلشو حل کردم. اما حالا این خطارو میده: can not create a generic array of arraylist>
اصلا میشه آرایه ای از arraylist ها ساخت؟

matin 6810
19-04-2011, 09:59
من تازه کار با جاوا رو شروع کردم و jdkوjre رو نصب کردم.توی نوت پد برنامه رو می نویسم و ذخیره میکنم ولی زمان اجرا و کامپایل توی قسمتcommand prompt مرتبا error میده و مینویسه cannot find spesfic path به نظر شما چه مشکلی وجود داره چیکار باید بکنم

panizir
24-04-2011, 23:42
کسی مي دونه چه جوری میشه توضیحات دستوراتو تو eclips فعال کرد؟ یه سری از فرمانها وقتی روشون میری توضيحات دارن اما بعضياشون ندارن. چه جوری ميشه برای همه شون فعال کرد؟

Xilevens
25-04-2011, 00:20
من تازه کار با جاوا رو شروع کردم و jdkوjre رو نصب کردم.توی نوت پد برنامه رو می نویسم و ذخیره میکنم ولی زمان اجرا و کامپایل توی قسمتcommand prompt مرتبا error میده و مینویسه cannot find spesfic path به نظر شما چه مشکلی وجود داره چیکار باید بکنم

ببين دوست عزيز شما يه كار ديگه بايد بكني

1- رو my computer راست كليك كن properties رو بزن
2-بعد تو tab ها بگرد دنبال يه گزينه به نام environment variables مثلا تو ويندوز xp تو tab advanced هست
3- بعد تو قسمت user variables گزينه new رو بزن
4- پنجره جديد باز ميشه دوتا مقدار بايد بهش بدي
يكي نام هست
مثلا ميدي PATH
ديگري آدرس پوشه bin jdk رو بهش ميدي
مثلا c:\java\jdk\bin و همه رو ok ميكني و خارج ميشي
اينبار cmd رو باز كن
حتما كار خواهد كرد

---------- Post added at 01:20 AM ---------- Previous post was at 01:15 AM ----------


کسی مي دونه چه جوری میشه توضیحات دستوراتو تو eclips فعال کرد؟ یه سری از فرمانها وقتی روشون میری توضيحات دارن اما بعضياشون ندارن. چه جوری ميشه برای همه شون فعال کرد؟

دوست عزيز من تا حالا با اكيليپس كار نكردم ولي اگه ميخوايد با IDE كار كنيد بهترين مورد net beans خود شركت سان هست

در ضمن سوالي در مورد جاوا داريد اگه تو اين تاپيك ميزاريد يه پيغامي چيزي به من بديد حد امكان اگه اطلاعي در موردش داشته باشم به دوستان كمك ميكنم
تا سوالها بي پاسخ نمونه
موفق باشيد

panizir
02-05-2011, 21:35
کسی می دونه دستور حذف background يه عکس تو جاوا چيه؟

Xilevens
03-05-2011, 18:50
دوست عزيز منظورتون چيه از حذف بك گراند؟
يعني برنامه يه عكس بگيره بعد بك گراندشو حذف كنه؟
مشخصا بايد كتابخانه پردازش تصوير رو پيدا كرد
البته اگه همچين توانايي داشته باشه

panizir
21-05-2011, 22:16
سلام
شما می دونين چه جوری می شه صدارو برنامه گذاشت؟ از کدوم کلاسها باید استفاده کنيم؟

panizir
30-05-2011, 12:24
کسی اینجا تخصصی جاوا بلد نیست؟؟؟
من می خوام از bufferedimage استفاده کنم. کسی می دونه چه جوری؟ می خوام یه عکسی رو به صورت پیکسل پیکسل روی صفحه بذارم و باید از texture استفاده کنم اما نمیدونم دستوراتش چیه و چه جوری باید بذارم :((((