JAVA برمجة كيانية
477 subscribers
89 photos
5 videos
25 files
26 links
قناة مختصة بنشر مادة ((oop)).
قنواتنا :
@MATLABchann
@JAVA_AVAJ
@VisualBasicAst
@includecplusplus c++
@JAVA_AVAJ
Download Telegram
عفوا بس هذي مو كونستركتر هاي دالة عادية من نوع تايم
لان الدالة البانية ما الهه قيمه معادة
واسمهه نفس اسم الكلاس هنا اسمهه copy والنوع البياني مالها الكلاس time
Copy constructer
مستند جديد 68.pdf
18.5 MB
بفضل الله وبعض من الطلاب (علي عقيل و دعاء سمير)على مساعده ببعض من المعلومات على مادة جافا سويت pdf وان شاء تستفادون منه واذه بيه اخطأ صحح الخطأ انت/انتي 🌸
التوفيق للجميع
دالة great

لاختبار اي وقت اكبر
#طلاب راح انشر البرنامج مالت Inharetense
package inhariretins;
public class Rectangiel {
private double length;
private double width;
public Rectangiel()
{
length=1;
width=1;
}
Rectangiel(double l, double w)
{
setdimetion(l,w);
}
public void setdimetion(double l, double w)
{
if(l>0)
length=l;
else
length=1;
if(w>0)
width=w;
else
width=1;
}
public double getlenth()
{
return length;
}
public double getwidth()
{
return width;
}
public double Area()
{
return length*width;
}
public double Perimeter()
{
return (length+width)*2;
}
public void print()
{
System.out.println(" Length : "+length+" \n widgth : "+width+" "
+ " \n area : "+Area()+" \n perimeter : "+Perimeter());
}
}
هذا الكلاس الرئيس مالت ركتانكل " super class"
package inhariretins;
public class Box extends Rectangiel {
private double higth;
public Box()
{
super();
higth=1;
}
public Box(double l ,double w, double h)
{
super(l,w);
if(h>0)
higth=h;
else
higth=1;
}
public double Area()
{
return Perimeter()*higth;
}
public double volum()
{
return super.Area()*higth;
}
public void print()
{
super.print();
System.out.println(" Area "+Area()+" valom "+volum());
}
}
هذا سب كلاس مالت BOX
package inhariretins;
public class Inhariretins {
public static void main(String[] args) {
Rectangiel rec1=new Rectangiel ();
Rectangiel rec2=new Rectangiel (8,6);
Box mybox1=new Box();
Box mybox2=new Box(10,7,3);
System.out.println("rec1 ");
System.out.println();


rec1.print();
System.out.println();
System.out.println(" Area rec 1 "+ rec1.Area());
System.out.println();
System.out.println(" rec2 ");
System.out.println();
System.out.println(" Area of rec2 "+rec2.Area());
System.out.println( "box1 ");
System.out.println();
mybox1.print();
System.out.println(" super area box2 "+mybox1.Area());
System.out.println(" volum my box1 "+mybox1.volum());
System.out.println("mybox 2 ");
System.out.println();
mybox2.print();
System.out.println(" super of mybox 2 "+mybox2.Area());
System.out.println(" super of mybox 2 "+mybox2.volum());

}

}
وهذا البرنامج الرئيسي main
وهذي نتيجة التنفيذ
طلاب إنْ شاء الله راح انزل البرامج مالت الجافا.............كل برنامج داخل pdf ................. زين
باقي الأسئلة للصبح إن شاء الله 😴
صيغة السؤال كالآتي:
ما ادري شنووهيه😊
المهم
هذا السؤال مالت السنة الكبيسة
بحيث نخلق اوبجكت opject من نوع الكلاس هذي طريقة الوراثة مالتهه،

لأن الوراثة من نوع compsition لازم بالبرنامج الرئيسي main نخلق كائن من نوع الكلاس
ومثل ما موضح داخل pdf