1
私はこのようなモデルを持っている場合:多型未実装メソッド。人々は通常何をしていますか?
class Media
attr_reader :title, :created_at
end
class Video < Media
end
class Picture < Media
attr_reader :image_url
end
ので、Picture
クラスにスーパークラスには存在しないはずの属性があります。すべてのメディアを取得したいとき、通常何をしますか?メソッドimage_url
に例外をスローしたいですか?または、あなたはそれをどのように再モデリングしますか?
'extend'は有効なRubyではありません。継承の構文は 'Foo
私はテキストエリアに<をタイプすることはできません。私のコードを切り捨てるだけなので、代わりにそれを表現するためにextendsを使います。 – toy
あなたは何を話しているのか分かりませんが、それはまったく真実ではないからです。あなたの質問を正しい構文で編集しました。 '<'はうまく表示されます。 –