ã¯ã©ã¹ã¡ã½ããã®å®ç¾© Rubyã§ã¯ã©ã¹ã¡ã½ãã(=ã¯ã©ã¹ãªãã¸ã§ã¯ãã®ç¹ç°ã¡ã½ãã)ãå®ç¾©ããã«ã¯ãããã¤ãã®æ¹æ³ãããã¾ãã ãã¨ãã°ãHoge ã¯ã©ã¹ãªãã¸ã§ã¯ãã« hoge() ã¡ã½ãããå®ç¾©ããå ´åã 1. ã¯ã©ã¹å®ç¾©å ã§ã¯ã©ã¹ãªãã¸ã§ã¯ãã«ç¹ç°ã¡ã½ãããå®ç¾© class Hoge def self.hoge() end end 2. ã¯ã©ã¹å®ç¾©å ã§ç¹ç°ã¯ã©ã¹ã«å¯¾ãã¦ã¡ã½ãããå®ç¾© class Hoge class << self def hoge() end end end 3. ã¯ã©ã¹å®ç¾©å¤ã§ã¯ã©ã¹ãªãã¸ã§ã¯ãã«ç¹ç°ã¡ã½ãããå®ç¾© class Hoge end def Hoge.hoge() end 4. ã¯ã©ã¹å®ç¾©å¤ã§ç¹ç°ã¯ã©ã¹ã«å¯¾ãã¦ã¡ã½ãããå®ç¾© class Hoge end class << Hoge def hoge() end end ããããå¤é¨ãã Hoge.h
{{#tags}}- {{label}}
{{/tags}}