Method: Commission#initialize

Defined in:
lib/commission.rb

#initialize(args = {}) ⇒ Commission



6
7
8
9
10
11
12
13
14
15
# File 'lib/commission.rb', line 6

def initialize(args = {})
  if instance_of? Commission
    raise ArgumentError, "Commission cannot be instantiated"
  end

  process_args(args)

  @shares ||= 0
  @contracts ||= 0
end