Account.h
上传用户:sz0451
上传日期:2022-07-29
资源大小:256k
文件大小:1k
源码类别:

.net编程

开发平台:

Visual C++

  1. #pragma once
  2. #using <mscorlib.dll>
  3. using namespace System;
  4. __gc class Account
  5. {
  6. public:
  7.     Account(long num, double bal, double lim);
  8. private:
  9.     long accNumber;   // the account number
  10.     double balance;   // the current balance
  11.     double limit;     // the overdraft limit
  12. public:
  13.     __property long get_AccountNumber()
  14.     {
  15.         return accNumber;
  16.     }
  17.     __property double get_Balance()
  18.     {
  19.         return balance;
  20.     }
  21.     __property double get_Limit()
  22.     {
  23.         return limit;
  24.     }
  25.     __property void set_Limit(double lim)
  26.     {
  27.         if (lim < 0)
  28.             throw new ArgumentException("Limit can't be negative");
  29.         limit = lim;
  30.     }
  31. };