共有
  • 記事へのコメント26

    • 注目コメント
    • 新着コメント
    その他
    yorisilo
    yorisilo “is-a”

    2021/07/17 リンク

    その他
    masa8aurum
    masa8aurum ・Goには実装継承がない。is-a関係はinterfaceで、has-a関係は匿名フィールドで。・匿名フィールドは、埋め込まれたメソッドとプロパティを外側の構造体に存在するかのように見せる ・匿名フィールドは正式な部分型ではない

    2021/06/04 リンク

    その他
    Yasun
    Yasun 継承ではなくコンポジションを選択するという原則

    2018/10/01 リンク

    その他
    kita-tuba
    kita-tuba Goはオブジェクト指向言語だろうか?

    2018/06/19 リンク

    その他
    masaru_b_cl
    masaru_b_cl ほー、コンポジションを「自然に」使えるんだ。頭いいなー

    2017/11/28 リンク

    その他
    akatakun
    akatakun Go言語は継承(is-a関係)の使用を避け、継承ではなくコンポジション(has-a関係)を選択するという原則に厳密に従っています

    2017/06/28 リンク

    その他
    issyurn
    issyurn 彼が説明したのは、本当の問題はクラス自体ではなく実装継承(extendsの関係)なのだということでした。インターフェースによる継承(implementsの関係)のほうが望ましいのです。できる限り実装継承は避けたほうがよいでし

    2016/09/06 リンク

    その他
    masutaka26
    masutaka26 そうね “Goはオブジェクトや継承を使わないオブジェクト指向プログラミング言語である”

    2016/07/03 リンク

    その他
    kitokitoki
    kitokitoki すばらしい記事

    2015/07/23 リンク

    その他
    Dai_Kamijo
    Dai_Kamijo Goはオブジェクト指向言語だろうか? | プログラミング | POSTD @POSTDccさんから — 上條 大 (@Dai_Kamijo) June 12, 2015 from Twitter https://twitter.com/Dai_Kamijo June 12, 2015 at 10:32PM via IFTTT

    2015/06/12 リンク

    その他
    kiyo_hiko
    kiyo_hiko 読んだ

    2015/05/27 リンク

    その他
    teppei1208
    teppei1208 Goはオブジェクト指向言語だろうか? | プログラミング | POSTD

    2015/05/23 リンク

    その他
    elim
    elim あ Hugo の作者さまか!

    2015/05/23 リンク

    その他
    vanbraam
    vanbraam PHPとPerlをオブジェクト指向言語と呼ぶのは違和感ある;結局オブジェクト指向言語の定義次第.Goは実装隠蔽等は余り意識してなさそう;記事読後の自分の感覚は,Go="ユーザー定義型+匿名メンバーとinterfaceによる実装再利用"

    2015/05/23 リンク

    その他
    yohshiy
    yohshiy 継承よりもコンポジション(メンバーとして持って委譲)の方がいい実装になることが多い とは聞くが、C++ とかだと委譲のコード書くのがめんどい。Go では言語仕様で継承をなくし、コンポジションにしている。

    2015/05/22 リンク

    その他
    rteeeeee
    rteeeeee 「オブジェクトは状態(データ)と振る舞い(コード)を持つ抽象データ型なのです」

    2015/05/22 リンク

    その他
    key_amb
    key_amb この問い自体には条件付きでYesというところか。Goではオブジェクト指向の範疇に入る多くのデザインパターンの一部しか実現できないが、たぶんGoはそれで十分という立場

    2015/05/22 リンク

    その他
    progrhyme
    progrhyme この問い自体には条件付きでYesというところか。Goではオブジェクト指向の範疇に入る多くのデザインパターンの一部しか実現できないが、たぶんGoはそれで十分という立場

    2015/05/22 リンク

    その他
    deep_one
    deep_one 構造体、とはまた懐かしい言葉である。無印のCか。…筆者はその懐かしい「構造体」を知らないのか?と途中の部分を見て思った。まぁCの構造体は関数は持たないはずか。

    2015/05/22 リンク

    その他
    hachibeechan
    hachibeechan オブジェクト指向は特定の言語機能じゃなくてアプローチの名前だからね。Goの入門的にも丁寧でありがたみ

    2015/05/22 リンク

    その他
    tomiyanx
    tomiyanx Goはオブジェクト指向言語だろうか?

    2015/05/22 リンク

    その他
    nrtm
    nrtm 「オブジェクト指向言語」の定義次第かと(ぉ Goはオブジェクト指向言語だろうか?

    2015/05/22 リンク

    その他
    tamtam3
    tamtam3 設計思想を考えると、オブジェクト指向言語という枠にこだわらない方が良い気が

    2015/05/22 リンク

    その他
    ny_ganow
    ny_ganow Goわかりやすいなー。本当に驚き最小という感じがする。Rustはぼくのかんがえたさいきょうのぷろぐらみんぐげんごという感じなんだけどいかんせん人類には早すぎた感が否めない。

    2015/05/22 リンク

    その他
    qtamaki
    qtamaki 構造的部分型か

    2015/05/21 リンク

    その他
    doublehorn93
    doublehorn93 Goはオブジェクト指向言語だろうか?

    2015/05/21 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    Goはオブジェクト指向言語だろうか? | POSTD

    “オブジェクト指向”の意味を当に理解するには、この概念の始まりを振り返ることが必要です。最初のオ...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事