interfaceã¨abstractã®ç‰¹å¾´ã¨é•ã„ã‚’æ‰ãˆã‚‹ 今回もPHP話。(æ£ã—ããªã„ã“ã¨ã¯ @ahomu ã«æ•™ãˆã¦ã‚‚らãˆã‚‹ã¨åŠ©ã‹ã‚Šãƒžã‚¹ï¼‰ PHP5ã§ã¯ã€interface(インターフェイスã®å®£è¨€ï¼‰ã‚„abstract(抽象化)ãŒä½¿ç”¨ã§ãã¾ã™ã€‚ã“れらã®èª¬æ˜Žã‚’èªã‚€ã¨ã€ä¸€è¦‹ã—ã¦åŒã˜ã‚ˆã†ãªå½¹å‰²ã‚’æŒã£ã¦ã„るよã†ã«è¦‹ãˆã¾ã™ã€‚ ãã‚Œã¯ä¸¡è€…ã¨ã‚‚ã€ãƒ¡ã‚½ãƒƒãƒ‰ã®å®Ÿè£…を「インターフェイスを実装ã—ãŸã‚¯ãƒ©ã‚¹ã€ã‚„ã€ã€ŒæŠ½è±¡ã‚¯ãƒ©ã‚¹ã‚’継承ã—ãŸã‚¯ãƒ©ã‚¹ã€ã«å¼·åˆ¶çš„ã«ä»»ã›ã‚‹æ©Ÿèƒ½ã‚’æŒã£ã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚ã“れらã®æŒ™å‹•ã¯ã€å¤–見上ã¨ã¦ã‚‚ä¼¼ã¦ã„ã¾ã™ã€‚å°‘ãªãã¨ã‚‚自分ã¯ãã“ã§å¼•ã£ã‹ã‹ã‚Šã¾ã—ãŸã€‚ interfaceã‚‚abstractも便利ãªã‚ªãƒ–ジェクト指å‘機能ã§ã™ãŒã€ä½¿ã„分ã‘ãŒã§ããªã„ã¨ã€ã‚‚ã£ãŸã„ãªã„ã§ã™ã€‚ã‚ã‚ŠãŒã¡ãªè©±ã ã¨ã€ã„ã¤ã¾ã§ã‚‚abstract一辺倒ã§ã€interfaceã®å‡ºç•ªãŒè¦‹ã¤ã‹ã‚‰ãªã„ã€ã¨ã‹ã€‚ 今回ã¯ãã®ã¸ã‚“を自分ã®ç†è§£ã‚’æ•´ç†ã—ã¤ã¤æ›¸ãç•™
{{#tags}}- {{label}}
{{/tags}}