boysilent
سه شنبه 30 آبان 1391, 14:40 عصر
سلام دوستان عزیز میخواستم در مورد برنامه نویسی شی گرا اطلاعاتی بدست بیارم برنامه ای با کلاس ها هم نوشته ام ولی میخواستم اگر دوستان اطلاعاتی در مورد این کدها دارند در این تاپیک بگذارند. ممنون میشم.
کلاسی به اسم phone داریم مثلا:
1.Phone* Start_ptr = NULL;
Phone* current = NULL;
تعریف این کد در کجا قابل قبول هست؟
2. Phone *next;
3.و اگه میشه این کد
void Add_new()
{
Phone* temp = new Phone;
Phone* temp2 = Start_ptr;
clrscr();
cout << "Enter the name : ";
cin >> temp->name;
cout << "Family : ";
cin >> temp->family;
cout << "Phone number : ";
cin >> temp->tel;
البته از این قسمت
temp->next = NULL;
if ( Start_ptr == NULL )
{
Start_ptr = temp;
}
else
{
while( temp2->next != NULL )
{
temp2 = temp2->next;
}
temp2->next = temp;
}
return;
کلاسی به اسم phone داریم مثلا:
1.Phone* Start_ptr = NULL;
Phone* current = NULL;
تعریف این کد در کجا قابل قبول هست؟
2. Phone *next;
3.و اگه میشه این کد
void Add_new()
{
Phone* temp = new Phone;
Phone* temp2 = Start_ptr;
clrscr();
cout << "Enter the name : ";
cin >> temp->name;
cout << "Family : ";
cin >> temp->family;
cout << "Phone number : ";
cin >> temp->tel;
البته از این قسمت
temp->next = NULL;
if ( Start_ptr == NULL )
{
Start_ptr = temp;
}
else
{
while( temp2->next != NULL )
{
temp2 = temp2->next;
}
temp2->next = temp;
}
return;