【发布时间】:2011-06-28 01:08:12
【问题描述】:
所以我正在尝试定义一个类,并且我正在使用另一个不同类的数组来定义它。
//header file for Name.h
class Name {
string last;
string first;
};
//header file for Depositor.h
class Depositor {
Name name;
string ssn;};
//header file for Account.h
class Account {
Depositor depositor;
int acctnum;
string type;
double balance;
};
//header file for Bank.h
#include "Account.h"
class Bank {
Account account[]; //is this possible?
int active_accts;
};
当我编写 cpp 文件时,我遇到了很多问题!
//example of mutator
void Bank::setLastname(string lastname)
{
account.setLastname (lastname);
}
我没有在头文件中包含我写入的修改器和访问器,但它们在那里并且是公开的——它不会编译。 你能帮我吗?在 Bank.h 中使用类的数组是否有效?
【问题讨论】: