ポリモルフィズム |
辞書:電算用語の基礎知識 プログラミング用語編 (PTPROGY) |
読み:ポリモルフィズム |
外語:polymorphism |
品詞:名詞 |
多形、同質異像、多形性。「ポリモフィズム」「ポリモーフィズム」とも書かれる。
|
概要 |
一つのメソッドに対して複数の意味を与えること。
あるクラスがあったとして、その再利用性を高めるための手法である。
特徴 |
#!/usr/bin/env ruby -Ke class Man end class Janiota < Man def sakebu print "容疑者なんて言わないで!\n" end end class Normal < Man def sakebu() print "容疑者なんだから容疑者でいいです\n" end end people = [ Janiota.new, Normal.new ] # このあたりがポリモルフィズム people.each do |p| p.sakebu end
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |