bank_mode.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package bank_mode
  2. import (
  3. . "wartank/app/lev0/types"
  4. "wartank/app/lev1/stat_param"
  5. )
  6. /*
  7. Объект допустимого режима банка.
  8. */
  9. // BankMode -- объект допустимого режима банка
  10. type BankMode struct {
  11. серебро ИСтатПарам
  12. timeCount string
  13. }
  14. // NewBankMode -- возвращает новый *BankMode
  15. func NewBankMode(конт ИБотКонтекст) *BankMode {
  16. return &BankMode{
  17. серебро: stat_param.НовСтатПарам("серебро"),
  18. }
  19. }
  20. // Серебро -- возвращает объект серебра режима
  21. func (сам *BankMode) Серебро() ИСтатПарам {
  22. return сам.серебро
  23. }
  24. // ВремяСделать -- возвращает временя производства режима
  25. func (сам *BankMode) ВремяСделать() string {
  26. return сам.timeCount
  27. }
  28. // ВремяСделатьУст -- устанавливает время производства режима
  29. func (сам *BankMode) ВремяСделатьУст(val string) {
  30. сам.timeCount = val
  31. }