[ruby-list:50372] [質問] module内のclass内private関数をオーバーライド

From: <yamataka@...08.itscom.net>
Date: 2016-08-05 11:13:28 UTC
List: ruby-list #50372
山口と申します。

module内のclass内private関数をオーバーライドしたいのですが、
その記述の仕方がよく分からないので、ご教示いただければ幸いです。

== 自分のプログラム 
require 'easy_upnp'

…
devices = EasyUpnp::SsdpSearcher.new(search_options).search(options[:
search_target])
== (自分のプログラム)

== module内のclass内private関数
Module EasyUpnp
 Class SsdpSearcher
 ….

 private
 
 def build_socket
   …
 end
end
== (module内のclass内private関数)

module: EasyUpnp
class : SsdpSearcher
private関数: build_socket
を自分のプログラム内で、オーバーライドしたいのですが…



In This Thread

Prev Next