最終更新日
:2024/08/03
diamond problem
noun
(object-oriented
programming)
The
ambiguity
that
arises
when
two
classes
B
and
C
inherit
from
A,
and
a
further
class
D
inherits
from
both
B
and
C,
so
that
if
there
is
a
method
in
A
that
B
and/or
C
has
overridden,
and
D
does
not
override
it,
it
is
unclear
which
version
of
the
method
D
should
inherit.
意味(1)
(object-oriented
programming)
The
ambiguity
that
arises
when
two
classes
B
and
C
inherit
from
A,
and
a
further
class
D
inherits
from
both
B
and
C,
so
that
if
there
is
a
method
in
A
that
B
and/or
C
has
overridden,
and
D
does
not
override
it,
it
is
unclear
which
version
of
the
method
D
should
inherit.
復習用の問題
(object-oriented programming) The ambiguity that arises when two classes B and C inherit from A, and a further class D inherits from both B and C, so that if there is a method in A that B and/or C has overridden, and D does not override it, it is unclear which version of the method D should inherit.
正解を見る
diamond problem
The diamond problem occurs in multiple inheritance when a class inherits from two or more classes that have a common base class.
正解を見る
The diamond problem occurs in multiple inheritance when a class inherits from two or more classes that have a common base class.
English Dictionary
項目の編集設定
- 項目の編集権限を持つユーザー - すべてのユーザー
- 項目の新規作成を審査する
- 項目の編集を審査する
- 項目の削除を審査する
- 重複の恐れのある項目名の追加を審査する
- 項目名の変更を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
例文の編集設定
- 例文の編集権限を持つユーザー - すべてのユーザー
- 例文の削除を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
問題の編集設定
- 問題の編集権限を持つユーザー - すべてのユーザー
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1