www.pudn.com > shoufei.rar > fmain.cpp


#include 
#include 
 
#include"cars.h" 
 
void main() 
{	 
	car    a1; 
	bus    a2; 
	truck  a3; 
	carriage  a4; 
	cars  *ptr; 
 
    char choice; 
	bool h; 
	while(1) 
	{ 
        cout<<"********"<>choice; 
		switch(choice) 
		{ 
		case'a': 
		case'A': 
			h=1; 
			while(h!=0) 
			{ 
                char ch; 
                cout<<"  [A] Car   [B] Bus   [C] Carriage   [D] Truck   [R] return"<>ch; 
				switch(ch) 
				{ 
				case'a': 
				case'A': 
				     ptr=&a1; 
				     ptr->cost(); 
				     break; 
			    case'b': 
		        case'B': 
				     ptr=&a2; 
		     	     ptr->cost();			    
				     break; 
			    case'c': 
		        case'C': 
				     ptr=&a4; 
		           	 ptr->cost(); 
				     break; 
				case'D': 
				case'd': 
					 ptr=&a3; 
					 ptr->cost(); 
					 break; 
				case'R': 
				case'r': 
					h=0; 
					break; 
			    default: 
					cout<<"******************************************"<view(); 
			break; 
		case'q': 
		case'Q': 
			ptr=&a3; 
			ptr->~cars(); 
			exit(0);      //调用exit()函数是要加头文件process.h或stdlib.h 
			break; 
		default: 
			cout<<"……………………………………………………"<