Rubyで平均値を算出するメソッドを簡潔に書きたいです.
以下のサイトを参考にしたのですが,何故かうまくいきません
https://techacademy.jp/magazine/19683
ご教授よろしくお願いします.

array = [1, 2, 3, 4, 5]

class AAA
  def average
    self.inject(:+) / self.length    
  end
end

p "average = #{array.average}"

エラーメッセージは以下

undefined method `average' for [1, 2, 3, 4, 5]:Array (NoMethodError)