>    if @is_in_nw then
>      service = "service"
>      @render = Render.new(service)
>   else
>      @render = nil
>   end

クラス設計云々はまぁ頑張って勉強してもらうとして、例えばここは @render = nil にしないで、

class AbstractRender
  def set_mute
    puts "ネットワーク未接続"
  end
end

class Render < AbstractRender
  def set_mute
    ネットワーク接続時の処理
  end
end

@render = @is_in_nw ? Render.new(service) : AbstractRender.new(service)

とかすればいいんじゃないでしょうか。(名前はてきとう)

# ruby は camelCase じゃなくて snake_case ですね