もう正解、というか俺はこう想定していました、というものを書くと、

- 今回

```
class Calculator
  constructor: (args) ->
    #中略
    @margin = @sales - @sales_cost
    @net_income = @sales - @sales_cost - @fixed_cost
```

- 正解

```
class Calculator
  constructor: (args) ->
    #中略
  margin: =>
    return (@sales - @sales_cost)

  net_income: =>
    return (@sales - @sales_cost - @fixed_cost)
```

上記の二つの定義方法の違いを理解出来るだろうか？
出来ないならば俺の前に原さんに訊いてみてください。