下は「Rubyプログラミング入門」の例をScalaで置き換えて見ました。Foo、Barともインスタンスを作れますが、FooはBarのスーパークラスにもなれます。
下の図では、def contentが実装されてません。Stringを返す宣言だけしてます。C言語などのプロトタイプみたいに見えます。def greetingは実装できます。abstractが付いているClassはインスタンスを作れないので、継承されないと使えません。9行目と10行目は、コップ本では臭いと表現してますが、普通の感じです。12行目から14行目はそれを簡略化してます。
greetingはスーパークラスにしか無いので、それが使われるようです。
ここ四日ばかりWBCをずーと見ていました。岩手が生んだ、大谷翔平選手、佐々木朗希投手素晴らしい。山本由伸も素晴らしい。