[求助],关于个人银行问题的C++程序,大家会的就提供一些
设计一个Person类,该类有数据成员name(姓名),ID(身份证号)等,成员函数实现对相关信息的录入和显示,要包含构造函数和析构函数;设计一个BankAccount(银行帐户)类,该类有数据成员personInfo(帐户所有人信息),balance(帐户余额),interest_rate(帐户的利率)。其中personInfo为Person类类型,成员函数实现对帐户相关数据的初始化,并将帐户信息显示出来。
要求:BankAccount类中的成员函数应包含相应构造函数,默认构造函数,拷贝构造函数,析构函数,及update( ),get_balance( )和get_rate( )。其中update()用来将一年的年利添加到帐户余额中,get_balance( )和get_rate( )分别返回帐户余额和帐户利率,且帐户利率以百分比形式返回。
设计测试程序分别使用构造函数,拷贝构造函数和默认构造函数三种方式创建三个BankAccount类对象,将对象的数据成员输出,并观察构造函数和析构函数的执行过程。