首页| 新闻| 娱乐| 游戏| 科普| 文学| 编程| 系统| 数据库| 建站| 学院| 产品| 网管| 维修| 办公| 热点
总结一下工作中遇到的类扩展:
1、类继承:
当多个类公用很多方法的时候可以将公用方法部分抽取出来,需要的类做相关继承。
例子:
class B<Aend
class C<Aend
B.new.a #=>"it was a "C.new.a #=>"it was a "
2、抽象类
当多个类要继承一个类时,用第一种方法,会遇到一个问题。 (引用一个别人的注解来描述抽象类的运用吧https://ihower.tw/rails4/activerecord-others.html)