Project1

标题: 子类和父类的问题 [打印本页]

作者: pkboy9999    时间: 2011-9-4 23:49
标题: 子类和父类的问题
现在有个问题
  1. Class C
  2. def a
  3.   p "123"
  4. end
  5. end

  6. Class B < C
  7. def a
  8.   super
  9.   p "456"
  10. end
  11. end

  12. Class A < B
  13. def a
  14.   super
  15.   p "789"
  16. end
  17. end
复制代码
如果我想A子类保留C父类的定义,又不包含B父类的定义,同时不能修改继承,有没有办法呢?dsu_plus_rewardpost_czw
作者: fux2    时间: 2011-9-5 01:05
本帖最后由 fux2 于 2011-9-5 01:06 编辑

既然不想包含b类定义又何必去继承它呢?不改变继承根本没办法,这本身就是一个错误的命题。
作者: pkboy9999    时间: 2011-9-5 09:18
找到解决方法了,搜索“越级继承”




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1