struct

Sale

Inherits Struct < Value < Object

O total é guardado na venda para não mudar se o preço do produto mudar depois.

Constructors

new(code : Int32, name : String, quantity : Int32, total : Float64)
Source

Instance methods

clone
Source
code
copy_with(code _code = @code, name _name = @name, quantity _quantity = @quantity, total _total = @total)
Source
name
quantity
total