文章详情页
extend和implements的区别
浏览:101日期:2022-06-04 18:00:38
问题描述
class Test extend Test1
class Test implements Test1
有没有大牛有详细的Demo讲解下extend和implements的区别啊,没太细致的搞懂网上的实例。
问题解答
回答1:一个是继承了父类,子类可以只实现父类中的部分方法,父类可以包含成员方法(就是函数有函数体),一个子类只能继承一个父类。
另外一个是实现了一个接口,一个类可以同时实现多个接口并同时继承一个父类,实现过程中必须实现接口中的全部方法,接口中只能有方法名,不能有方法内容(只有函数名,没有函数体)。
大概这样吧
相关文章:
1. javascript - 怎么实现让 div 里面的 img 元素 中心居中, 如下示例图2. html5 - 使用angular中,图片上传功能中选择多张图片是怎么实现的?有什么好的思路吗?3. 微信开放平台 - ios APP能不能打开微信然后通过微信跳转到指定的URL?4. javascript - vue引入样式的问题5. javascript - 移动端一个小效果6. javascript - vue+iview upload传参失败 跨域问题后台已经解决 仍然报403,这是怎么回事啊?7. Mac环境下QT编译MySQL驱动屡次失败?如何?8. php - 微信开发验证服务器有效性9. javascript - 如何做出pc网站随鼠标滚动动态出现效果10. javascript - nodejs调用qiniu的第三方资源抓取,返回401 bad token,为什么
排行榜
