次の違いを理解したい
module XYZ
class A
end
class B
end
end
クラス C はクラス A と B の両方を継承しますか、それとも < を使用して拡張する必要がありますか?
module YZZ
include XYZ
class C < A
end
end
フォローするとどうなりますか?現在、すべてのクラスが含まれていますか、それともクラス A のみが含まれていますか?
module YZZ
extend XYZ
class C < A
end
end
- A からクラス C を拡張する最良の方法は何ですか?
- A と B の両方を使用してクラス C を拡張するにはどうすればよいですか?
- クラスAのみを含めるにはどうすればよいですか?