extends和implement的基础解释和使用

 

核心概念:继承

  A继承了B。在使用上的直观体现就是可以从A中去使用(调用)B的方法。

  extends是基础,implement是与接口相关

 

了解了这个概念之后我们就知道如何来使用它们了

  需求:要自己封装一个"类C"或者接口,会用到目前已有”类D“中的功能。

  就可以在"类C“处extends”类D“,即继承了”类D"

  效果,从"类C"处就可以使用"类D"的功能

implement使用:

  只能在类上使用,接口上不能用

  作用:与该类对应的接口建立联系(语言就会知道调用该接口时去哪里找它的具体实现类)

 

简单总结一下:

  相同之间可以用extends (类A extends 类B ; 接口A extends 接口B)

  implement:实现类上用implement,来表示implement后的接口中具体实现方法在该类中

上一篇:208. Implement Trie (Prefix Tree)


下一篇:PHP 接口 interface 和实现 implement