찾다

 >  Q&A  >  본문

重载方法,为什么不直接在类里面写个新的方法而要去使用__call的这种所谓的重载呢?

重载方法,为什么不直接在类里面写个新的方法而要去使用__call的这种所谓的重载呢?新写个方法不是更加简单更加直接吗?是为了程序的健壮性吗?

phpcn_u238phpcn_u2382912일 전996

모든 응답(2)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-09-30 23:41:55

    오버로딩 메소드, 소위 __call 오버로딩을 사용하는 대신 클래스에 직접 새 메소드를 작성하는 것은 어떨까요? -PHP 중국 웹사이트 Q&A - 오버로드 메소드, 소위 __call 오버로딩을 사용하는 대신 클래스에서 직접 새 메소드를 작성해 보는 것은 어떨까요? -PHP 중국어 홈페이지 Q&A

    꼭 보고 배워보세요.

    회신하다
    0
  • 阿神

    阿神2016-12-24 15:26:18

    这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。

    회신하다
    0
  • 취소회신하다