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

ما وظيفة الدوال فى هذا البرنامج

بدأه pink ghost في 4 يونيو 2011 · 3 رد · 436 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله هل يمكن مساعدتى فى هذا البرنامج وما وظيفة الدوال فيه اذ لدى مناقشة مع الاستاذ غداً فيه

#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
class point
{
public:
point ( int =0,int =0);  //default constructure
~point();
protected:   //accessible to derived classes
int x,y;     //x and y cordinate for class point
};
point::point(int a,int b)
{
x=a;
y=b;
cout<<"Point Constructor ["<<x<<','<<y<<']'<<endl;
}
point::~point()
{
cout<<"Point Destructor:["<<x<<','<<y<<']'<<endl;
system("PAUSE");
}
class circle:public point
{
public:
circle(double r=0,int x=0,int y=0);
~circle();
private:
double radius;
};
circle::circle(double r,int a,int b):point(a,b)
{
radius=r;
cout<<"Circle Constructor : radius is:"<<radius<<'['
<<x<<','<<y<<']'<<endl;
}
//deconstructer for class circle
circle::~circle()
{
cout<<"Circle Destructor : Radius is :"<<radius
<<'['<<x<<','<<y<<']'<<endl;
system("PAUSE");
}
int main()
{
 {
  point p(11,22);
 }
circle circle1(4.5,72,29);
circle circle2(10,5,5);
          system("PAUSE");
          return 0;
}

تم تعديل هذه المشاركة بواسطة محمد علاء الدين في 4 يونيو 2011 في 17:57 — السبب: تعديل تاج الكود

#2

المشيد فى الفئتين Point و Circle الهدف منه هو إجراء initialize للعناصر و طباعة رسالة تفيد بالمحتوى.

المهدم فى الفئتين Point و Circle الهدف منه هو طباعة رسالة تفيد بالمحتوى قبل تحرير الفئتين.

و الله ولي التوفيق

مدونتي: C++ Tips and Tricks

#3

شكراً على الرد ولكن هل وظيفة البرنامج هى حساب نقطة على الدائرة ام غير ذلك؟

#4

ألبرنامج لا يفعل شيئا بخلاف طباعة الرسائل و حفظ القيم المدخله.

و الله ولي التوفيق

مدونتي: C++ Tips and Tricks

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…