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

مشكلة في عمل كلاس

بدأه pcmoon في 18 يوليو 2009 · 8 رد · 615 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي مشكلة في عمل كلاس ماخذ الكود من كتاب لكن لا اعلم اين المشكلة

package class1;


public class Main {



    public static void main(String[] args) {

     emp o =   new emp();
     o.showreg();
    }}



public class emp()
{
    int reg;
    static int number;
    emp(){
        reg = ++ number;

    }
    void showreg(){
        System.out.println(reg);
    }
}

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#2

ما هي المشكله ؟ ؟

من أي كتاب هذا المثال ؟

#3

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

شكراً على الرد اولاً

الكتاب

(eBook pdf) DEITEL - Java Advanced How to Program (redistill.pdf

المشكلة في هذا السطر

public class emp()

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#4

اسف اسم

الكتاب

(eBook pdf) DEITEL - Java Advanced How to Program (redistill.pdf

ليس هوا الكتاب معليش انا لخبط لانو مرت بيه مشكلة في هذا الكتاب

المهم اسم الكتاب لغة جافا المؤلف المهندس فادي حجار اشتريت الكتاب من مكتبة جرير

تم تعديل هذه المشاركة بواسطة pcmoon في 18 يوليو 2009 في 05:23

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#5

أخي pcmoon ترا إحتمال كبير إن المشكلة هي بسطر تعريف الـ package. عموما, أنت بس احذف هذا السطر وإن شاء الله ينفذ البرنامج تمام, وإذا كنت تعرف كيف تتعامل مع الـ packages فلا تنسى إن كل package يتم تمثيلها على نظام الملفات (File System) بمجلد.

أتمنى لك التوفيق,,,

#6

لو تعطينا رسالة الخطأ تكون الأمور أوضح

المشكل إما من package كما قال الأخ lovelorn أو أنك تضع كل الكلاسات في ملف واحد

#7

أخي إحدف () من public class emp

#8

يعطيكم العافية اول شي على الرد

شلتك البكج طلعلي خطاء هذا برنامج نتبنز

جاس احاول زبط معاية هذا الكود

package class1;
public class Main {
	 int reg;
	static int number;
	Main(){
		reg = ++ number;	
	}
	void showreg(){
		System.out.println(reg);
	}
	public static void main(String[] args) {
		  Main o =   new Main();
	 o.showreg();
	 Main t =   new Main();
	 t.showreg();
	}}

طيب الحمد لله اشتغل

كيف ممكن اتحكم في البكج !!!

كيف ممكن احطة في ملف مستقل اكثر من كلاس و استدعية

و شكراً

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

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

#9

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

حبيت اضيف الحل الاخير للذين يريدون الاستفادة

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package test;




public class Main {



public static void main(String[] args) {

emp o = new emp();
o.showreg();
}}



 class emp
{
int reg;
static int number;
emp(){
reg = ++ number;

}
public void showreg(){
System.out.println(reg);
}
}

Mail : pc-moon@hotmail.com

من تواضع لله رفعه

قل خيرا أو اصمت

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