猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
什么是横向继承?
我没有听说过所谓的水平继承,我尝试在谷歌上搜索它,但没有找到任何可以为我澄清的东西。这两种继承的根本区别是什么?
海绵宝宝撒
浏览 160
回答 2
2回答
富国沪深
根据上面的链接和评论,没有“横向继承”这样的东西。有什么......是“水平继承映射”。这实际上意味着继承到表的水平映射。与继承到表的平面或垂直映射不同。换句话说,“水平”与“垂直”与“平面”是关于映射的方案......而不是继承本身的性质。
0
0
0
牧羊人nacy
我认为这个术语用在 php 中,它应该通过使用“trait <-> use”关键字来以某种方式解决多重继承的问题看看:“Traits 使用一种被称为水平继承的继承形式来自特征的代码包含在使用它的类中。这很像在类中使用'require'或'include'来包含来自外部的代码,尽管不是hackish。” 来自:Joseph Harosh 的“面向对象的 PHP 基础:学习、实践和应用”
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续