那些不喜欢拍键盘的人,通过继承将基类的公共功能添加到子类中,来保护他们的手指:User类和Product类都是ActiveRecord::Base的子类。 那些喜欢类型的人,通过继承来表达类之间的关系:汽车是一种交通工具。 不幸的是,这两种形式的继承都有问题。

如果出现跨界的降维打击,现有天空里的“月亮”可能就被掩盖了,就像天空中原有一个月亮,突然又闯入一个太阳,那月亮的光就看不见了。

2/2