//Project05.cpp
//Date 09/10/2001
//Auothor: Us
#include <iostream.h>
#include <string.h>
const MAX_LEN = 20;
class CItem
{
private:
char name[MAX_LEN+1];
int weight;
public:
CItem(void);
void input(void);
void display(void);
};
void main(void)
{
/*
CItem item;
item.display();
CItem *p;
p = &item;
(*p).display();
p->display();
*/
CItem items[5];
for (int i=0; i<=4; i++)
items[i].display();
/*
itemType item;
init(item);
input(item);
item.weight = 325;
display(item);
*/
/*
itemType item1;
init(item1);
display(item1);
itemType item2;
display(item2);
itemType item3;
display(item3);
item3 = item2 = item1;
display(item2);
display(item3);
*/
/*
if (item1 == item2)
cout << "== works\n";
*/
/*
cout << item1;
*/
/*
if (item1 != item2)
cout << "!= works\n";
*/
/*
cin >> item1;
*/
}
void CItem::display(void)
{
cout << "item info: ";
cout << name << ", ";
cout << weight << endl;
}
CItem::CItem(void)
{
cout << "Constructor called\n";
strcpy(name, "");
weight = 0;
}
void CItem::input(void)
{
cout << "item name: ";
cin >> name;
cout << "item weight: ";
cin >> weight;
}
|