public Payment(String account, decimal amount, DateTime date) { if(account==null) throw new ArgumentException("Account number is invalid"); this.account = account; this.amount = amount; this.date = date; }