エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ハタさんのブログ(復刻版) : いろんな言語で多重継承
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ハタさんのブログ(復刻版) : いろんな言語で多重継承
PHPとJavaのinterfaceによる多重実装のをやったけど、他の言語ではどうなるのか気になったのでやってみ... PHPとJavaのinterfaceによる多重実装のをやったけど、他の言語ではどうなるのか気になったのでやってみた。 ruby rubyはmoduleですよね。きっと。 多重実装とはきっと違うけど、こんな感じでしょうか。 module Service def accept(each) raise RuntimeError('override') end end module SoapService include Service def accept(each) each == 'soap' end def soapService() 'soapService' end end module XmlrpcService include Service def accept(each) each == 'xmlrpc' end def xmlrpcService() 'xmlrpcServ