Ruby OO article 2