Avatar
omochimetaru 3/21/2017 3:23 AM
Rustで見た気がしたけど提案にすぎなかった
3:23 AM
Sorry if something similar has already been proposed. In short A nice feature of usual OO languages is the implicit code reuse through inheritance: the fact a subclass does not need to redeclare any method existing in its base class provided the behaviour is the one expected. Wouldn't it be a nice feature if Rust had some syntaxic sugar to mimic this ? Composition and inheritance When I have: // java-like language interface Foo { void doSomething(); } class Bar : Foo { void do...
3:23 AM
委譲 (delegation) とはオブジェクト指向プログラミングにおいて、あるオブジェクトの操作を一部他のオブジェクトに代替させる手法のこと。
3:23 AM
Go[編集] Go言語においては、他の言語と異なり始めから委譲を想定した委譲専用構文を備えている。
(edited)
3:24 AM
Goもそれっぽい機能があったけどなんか詳細が、コレじゃない感